home *** CD-ROM | disk | FTP | other *** search
/ Maximum CD 2001 February / maximum-cd-2001-02.iso / Team Arena / TeamArenaDemo.exe / Main / pak0.pk3 / scripts / models.shader < prev    next >
Encoding:
Text File  |  2000-11-22  |  89.1 KB  |  4,315 lines

  1. //
  2. // this file contains shaders attached models
  3. //
  4.  
  5. //
  6. // holdable powerups
  7. //
  8.  
  9.  
  10. models/powerups/holdable/medkit_base
  11. {
  12.     {
  13.         map textures/effects/envmap.tga
  14.         tcgen environment
  15.     }
  16.     
  17. }
  18.  
  19. models/powerups/holdable/medkit_sphere
  20. {
  21.     {
  22.         map textures/effects/envmapdim.tga
  23.         tcgen environment
  24.         blendfunc GL_ONE GL_ONE
  25.     }
  26.     
  27. }
  28.  
  29. models/powerups/holdable/medkit_fluid
  30. {
  31.     sort additive
  32.     cull back
  33.     {
  34.         map models/powerups/holdable/medkit_fluid.tga
  35.         tcMod scroll 0 2
  36.         blendfunc GL_ONE GL_ONE
  37.     }
  38.     
  39. }
  40.  
  41. models/mapobjects/console/under
  42.  
  43. {
  44.     cull disable
  45.         surfaceparm alphashadow
  46.         //surfaceparm nodraw
  47.         {
  48.         clampmap models/mapobjects/console/under.tga
  49.         alphaFunc GE128
  50.                 depthWrite
  51.         rgbGen vertex
  52.                 
  53.     }
  54. }
  55. models/mapobjects/console/rotate
  56.  
  57. {
  58.     cull disable
  59.         
  60.         {
  61.         clampmap models/mapobjects/console/rotate.tga
  62.         blendFunc add
  63.                 //tcMod stretch sin .9 0.1 0 .5
  64.                 tcmod rotate 40
  65.         rgbGen vertex
  66.     }
  67. }
  68.  
  69. models/mapobjects/console/centercon
  70.  
  71. {
  72.     cull disable
  73.         {
  74.         map models/mapobjects/console/scrolltext.tga
  75.         blendFunc add
  76.                 tcmod scroll 0 -.3
  77.                 //tcMod stretch sin .9 0.1 0 1.1
  78.         rgbGen vertex
  79.     }
  80.         
  81.         {
  82.         clampmap models/mapobjects/console/centercon.tga
  83.         blendFunc add
  84.                 tcMod stretch sin .9 0.1 0 .2
  85.                 tcmod rotate 40
  86.         rgbGen vertex
  87.     }
  88. }
  89.  
  90. models/mapobjects/console/console
  91.  
  92. {
  93.     cull disable
  94.         
  95.         {
  96.         map textures/effects/tinfx2c.tga
  97.         blendFunc GL_ONE GL_ZERO
  98.                 tcGen environment
  99.         rgbGen vertex
  100.     }
  101.         {
  102.         map models/mapobjects/console/console.tga
  103.         blendFunc blend
  104.         rgbGen vertex
  105.     }
  106.         {
  107.         map models/mapobjects/console/console2.tga
  108.         blendFunc add
  109.         rgbGen vertex
  110.                 rgbGen wave sin .5 .5 0 .2
  111.     }
  112. }
  113.  
  114. models/mapobjects/console/sphere
  115.  
  116. {
  117.     cull disable
  118.         
  119.         {
  120.         map models/mapobjects/console/spherex2.tga
  121.         blendFunc add
  122.             tcmod rotate 40
  123.                 tcGen environment
  124.                 tcmod scroll 5 .4
  125.         rgbGen wave sin .5 .5 0 .2
  126.     }
  127.         
  128.      {
  129.         map models/mapobjects/console/spherex.tga
  130.         blendFunc add
  131.             tcmod rotate 40
  132.                 tcGen environment
  133.                 tcmod scroll 5 .4
  134.         rgbGen wave sin .5 .5 0 -.2
  135.     }
  136. }
  137.  
  138. models/mapobjects/console/sphere2
  139.  
  140. {
  141.     cull disable
  142.         deformVertexes autoSprite
  143.  
  144.         //{
  145.     //    clampmap models/mapobjects/console/sphere2.tga
  146.     //    alphaFunc GE128
  147.         //        depthWrite
  148.         //        //tcMod stretch sin .9 0.1 0 .5
  149.         //        tcmod rotate 40
  150.     //    rgbGen identity
  151.     //}
  152.         {
  153.         map models/mapobjects/console/sphere3.tga
  154.         blendFunc add
  155.                // depthWrite
  156.         rgbGen wave sin .5 .5 0 .2
  157.     }
  158.         {
  159.         map models/mapobjects/console/sphere4.tga
  160.         blendFunc add
  161.                // depthWrite
  162.         rgbGen wave sin .5 .5 0 -.2
  163.     }
  164.          {
  165.         clampmap models/mapobjects/console/sphere2.tga
  166.         alphaFunc GE128
  167.                 //blendfunc blend
  168.                 //depthWrite
  169.                 //tcMod stretch sin .9 0.1 0 .5
  170.                 tcmod rotate 40
  171.         rgbGen identity
  172.     }
  173. }
  174.  
  175. models/mapobjects/console/jacobs
  176. {
  177.     cull disable
  178.         
  179.         {
  180.         map textures/effects/tinfxb.tga
  181.         blendFunc add
  182.                 tcGen environment
  183.                 rgbGen identity
  184.     }
  185. }
  186.  
  187. models/mapobjects/console/scrolltext
  188.  
  189. {
  190.     cull disable
  191.         
  192.         {
  193.         map models/mapobjects/console/scrolltext.tga
  194.         blendFunc add
  195.                 tcmod scroll 0 -.3
  196.                 //tcMod stretch sin .9 0.1 0 1.1
  197.         rgbGen vertex
  198.     }
  199. }
  200.  
  201. models/players/slash/yurikoskate
  202. {
  203.     cull disable
  204.         deformVertexes autoSprite
  205.        
  206.         
  207.         {
  208.         clampmap models/players/slash/yurikoskate.tga
  209.         blendFunc blend
  210.                 //tcMod stretch sin .9 0.1 0 1.1
  211.                 tcmod rotate 999
  212.         rgbGen lightingdiffuse
  213.     }
  214.         {
  215.         clampmap models/players/slash/yurikoskate.tga
  216.         blendFunc blend
  217.                 //tcMod stretch sin .9 0.1 0 -1.1
  218.                 tcMod stretch sin .9 0 0 0
  219.                 tcmod rotate 20
  220.         rgbGen lightingdiffuse
  221.     }
  222. }
  223. models/players/slash/yuriko
  224. {
  225.         {
  226.                 map textures/effects/envmaproc.tga
  227.                 tcGen environment
  228.                 rgbGen lightingdiffuse
  229.         }
  230.         {
  231.                 map models/players/slash/yuriko.tga
  232.                 blendFunc blend
  233.                 rgbGen lightingdiffuse
  234.         }
  235. }
  236. models/players/slash/yuriko_h
  237. {
  238.         {
  239.                 map textures/effects/envmaproc.tga
  240.                 tcGen environment
  241.                 rgbGen lightingdiffuse
  242.         }
  243.         {
  244.                 map models/players/slash/yuriko_h.tga
  245.                 blendFunc blend
  246.                 rgbGen lightingdiffuse
  247.         }
  248. }
  249. models/players/hunter/harpy
  250. {
  251.         {
  252.                 map textures/effects/envmaproc.tga
  253.                 tcGen environment
  254.                 rgbGen lightingdiffuse
  255.         }
  256.         {
  257.                 map models/players/hunter/hunter2.tga
  258.                 blendFunc blend
  259.                 rgbGen lightingdiffuse
  260.         }
  261. }
  262. models/players/hunter/harpy_h
  263. {
  264.         {
  265.                 map textures/effects/envmaproc.tga
  266.                 tcGen environment
  267.                 rgbGen lightingdiffuse
  268.         }
  269.         {
  270.                 map models/players/hunter/hunter_h.tga
  271.                 blendFunc blend
  272.                 rgbGen lightingdiffuse
  273.         }
  274. }
  275. models/players/hunter/harpy_f
  276. {
  277.       surfaceparm    nodraw
  278. }
  279. models/mapobjects/standlamp2
  280. {
  281.  
  282.         {
  283.                 map textures/effects/tinfx2.tga
  284.                 tcGen environment
  285.                 rgbGen identity
  286.         }
  287.         {
  288.                 map models/mapobjects/standlamp2.tga
  289.                 blendfunc blend
  290.                 rgbGen vertex
  291.         }
  292.         
  293. }
  294. models/players/uriel/zael
  295. {
  296.       
  297.         {
  298.         map $whiteimage
  299.         rgbGen lightingDiffuse
  300.     }
  301.     {
  302.             map models/players/uriel/zael.tga
  303.         blendFunc GL_DST_COLOR GL_SRC_ALPHA
  304.         rgbGen identity
  305.         alphaGen lightingSpecular
  306.     }
  307.           
  308. }
  309. models/mapobjects/pipe/pipe02
  310. {
  311.  
  312.         {
  313.                 map textures/effects/tinfx2d.tga
  314.                 tcGen environment
  315.                 rgbGen identity
  316.         }
  317.         {
  318.                 map models/mapobjects/pipe/pipe02.tga
  319.                 blendfunc blend
  320.                 rgbGen lightingdiffuse
  321.         }
  322.         
  323. }
  324. models/players/slash/grrl_h
  325. {
  326.  
  327.         {
  328.                 map textures/effects/tinfx2d.tga
  329.                 tcGen environment
  330.                 rgbGen identity
  331.         }
  332.         {
  333.                 map models/players/slash/grrl_h.tga
  334.                 blendfunc blend
  335.                 rgbGen lightingdiffuse
  336.         }
  337.         
  338. }
  339. models/mapobjects/pipe/pipe02x
  340. {
  341.     q3map_lightimage textures/sfx/electricslime_old.tga
  342.     q3map_surfacelight 150
  343.     cull disable
  344.         {
  345.                 map textures/effects/tinfx2b.tga
  346.                 tcGen environment
  347.                 tcmod scale 1 2
  348.                 blendfunc add
  349.                 rgbGen identity
  350.         }
  351.         {
  352.                 map textures/sfx/electricslime_old.tga
  353.                 //tcGen environment
  354.                 //tcmod scale 2 2
  355.                 //tcmod rotate  240
  356.                 tcmod scroll 7.2 1
  357.                 blendfunc add
  358.                 rgbGen identity
  359.         }
  360.         
  361. }
  362. models/mapobjects/skull/monkeyhead
  363.  
  364. {
  365.         //deformVertexes wave 100 sin 0 .7 0 .2
  366.         //deformVertexes wave 100 sin 0 .5 1 .1
  367.         cull disable
  368.         nomipmaps
  369.  
  370.         {
  371.                 map models/mapobjects/skull/monkeyhead.tga
  372.                 rgbGen vertex
  373.         }
  374.     {
  375.         
  376.                 map models/mapobjects/skull/monkeyheadb.tga
  377.         blendFunc    blend
  378.         alphaGen    wave sin 0 1 1 .1
  379.                 rgbGen vertex
  380.     }    
  381.     
  382. }
  383. models/mapobjects/skull/monkeyhead2
  384. {
  385.     cull disable
  386.     surfaceparm  trans
  387.     nomipmaps
  388.         {
  389.                 map models/mapobjects/skull/monkeyhead2.tga
  390.                 blendfunc blend
  391.         depthWrite
  392.         rgbGen vertex
  393.         }
  394. }
  395.  
  396. models/powerups/armor/shard2
  397. {
  398.         {
  399.                 map textures/effects/tinfx2c.tga
  400.                 tcGen environment
  401.                 rgbGen identity
  402.         }
  403.         {
  404.                 map models/powerups/armor/shard2.tga
  405.                 blendFunc blend
  406.                 rgbGen lightingdiffuse
  407.         }
  408. }
  409. models/mapobjects/jets/jet_1
  410. {
  411.      surfaceparm    trans
  412.      nomipmaps
  413.      cull disable
  414.         {
  415.         map models/mapobjects/jets/jet_1.tga
  416.                 blendFunc add
  417.                 tcmod scale  .5  1
  418.                 tcmod scroll 6 0
  419.                 rgbGen identity
  420.     }
  421.         {
  422.         map models/mapobjects/jets/jet_2.tga
  423.                 blendFunc add
  424.                 tcmod scroll 3 -.5
  425.                 rgbGen wave inversesawtooth -.3 1.3 0 .5
  426.     }
  427. }
  428. models/mapobjects/jets/jet_as
  429. {
  430.      deformVertexes autoSprite2
  431.      deformVertexes wave 100 sin 0 1 0 9
  432.      surfaceparm    trans
  433.      nomipmaps
  434.         {
  435.         map models/mapobjects/jets/jet_as.tga
  436.                 blendFunc add
  437.                 rgbGen identity
  438.     }
  439. }
  440. models/players/crash/crash_f
  441. {
  442.  
  443.         {
  444.                 map textures/sfx/snow.tga
  445.                 tcmod scale .5 .5
  446.                 tcmod scroll  9 0.3
  447.                 rgbGen identity
  448.         }
  449.         {
  450.                 map textures/effects/tinfx2b.tga
  451.                 tcGen environment
  452.                 blendFunc add
  453.                 rgbGen lightingdiffuse
  454.         }
  455. }
  456. models/players/crash/crash_t
  457. {
  458.         {
  459.                 map textures/effects/envmapblue.tga
  460.                 tcGen environment
  461.                 rgbGen lightingdiffuse
  462.         }
  463.         {
  464.                 map models/players/crash/crash_t.tga
  465.                 blendFunc blend
  466.                 rgbGen lightingdiffuse
  467.         }
  468. }
  469. models/players/crash/crash
  470. {
  471.         {
  472.                 map textures/effects/envmapblue.tga
  473.                 tcGen environment
  474.                 rgbGen lightingdiffuse
  475.         }
  476.         {
  477.                 map models/players/crash/crash.tga
  478.                 blendFunc blend
  479.                 rgbGen lightingdiffuse
  480.         }
  481. }
  482. models/players/razor/id
  483. {
  484.         {
  485.                 map textures/effects/tinfx2d.tga
  486.                 tcGen environment
  487.                 rgbGen lightingdiffuse
  488.         }
  489.         {
  490.                 map models/players/razor/id.tga
  491.                 blendFunc blend
  492.                 rgbGen lightingdiffuse
  493.         }
  494. }
  495. models/players/razor/h_id
  496. {
  497.         {
  498.                 map textures/effects/tinfx2d.tga
  499.                 tcGen environment
  500.                 rgbGen lightingdiffuse
  501.         }
  502.         {
  503.                 map models/players/razor/h_id.tga
  504.                 blendFunc blend
  505.                 rgbGen lightingdiffuse
  506.         }
  507. }
  508. models/mapobjects/cross/cross_skull
  509. {
  510.     cull disable
  511.     surfaceparm alphashadow
  512.         {
  513.                 map models/mapobjects/cross/cross_skull.tga
  514.                 alphaFunc GE128
  515.         depthWrite
  516.         rgbGen vertex
  517.         }
  518. }
  519.  
  520.  
  521. models/mapobjects/cross/cross
  522. {      
  523.     q3map_lightimage models/mapobjects/cross/cross_light.tga
  524.     q3map_surfacelight 300
  525.  
  526.         {
  527.                 map textures/sfx/firewalla.tga
  528.                 tcmod scale 4 4
  529.                 tcmod scroll 0.1 2
  530.                 rgbGen identity
  531.     }  
  532.         {
  533.         map models/mapobjects/cross/cross.tga
  534.                 blendFunc blend
  535.         rgbGen vertex
  536.     }
  537.        
  538. }
  539. models/mapobjects/baph/baphomet_gold
  540. {      
  541.  
  542.         {
  543.                 map textures/sfx/firewalla.tga
  544.                 tcmod scroll 0.1 1
  545.                 rgbGen identity
  546.     }  
  547.         {
  548.         map models/mapobjects/baph/baphomet_gold.tga
  549.                 blendFunc blend
  550.         rgbGen vertex
  551.     }
  552.        
  553. }
  554. models/mapobjects/baph/baphomet
  555. {      
  556.  
  557.         {
  558.                 map textures/sfx/firewalla.tga
  559.                 tcmod scroll 0.1 1
  560.                 rgbGen identity
  561.     }  
  562.         {
  563.         map models/mapobjects/baph/baphomet.tga
  564.                 blendFunc blend
  565.         rgbGen vertex
  566.     }
  567.        
  568. }
  569. models/mapobjects/banner/q3banner04
  570.  
  571. {      
  572.   cull disable 
  573.   nomipmaps
  574.   
  575.         {
  576.         //map models/mapobjects/banner/q3banner04.tga
  577.                 map textures/sfx/firegorre2.tga
  578.                 blendFunc GL_ONE GL_ZERO
  579.                 tcmod scale .05 .1
  580.                 tcMod turb 0 .25 0 .6
  581.                 tcmod scroll .4 .3
  582.             //rgbGen wave sin .5 .5 0 .1
  583.     }
  584.         {
  585.         
  586.                map textures/sfx/bolts.tga
  587.                tcmod scale .2 .2
  588.                tcmod rotate 999
  589.                tcmod scroll 9 9
  590.                blendfunc add 
  591.                rgbGen wave sin .5 .5 0 .2
  592.     }  
  593.         {
  594.                 map textures/sfx/firegorre2.tga
  595.                 //map models/mapobjects/banner/q3banner04.tga
  596.                 blendFunc add
  597.                 tcGen environment
  598.                 tcmod scale 5  5 
  599.                 tcmod scroll 0.09 0.04
  600.                 //rgbGen wave sin .5 .5 0 .1
  601.     }    
  602.     
  603. }
  604.  
  605. models/mapobjects/banner/q3banner02
  606.  
  607. {      
  608.     cull disable
  609.     nomipmaps
  610.     //deformVertexes wave 70 sin 0 .7 0 .4
  611.  
  612.         {
  613.         map models/mapobjects/banner/q3banner02.tga
  614.                 blendFunc add
  615.                 tcmod scale  2  1
  616.                 tcmod scroll .33 0
  617.                 rgbGen wave sin 1 .1 0 .2
  618.     }
  619.         {
  620.         map models/mapobjects/banner/q3banner02.tga
  621.                 blendFunc add
  622.                 tcmod scale  3  1
  623.                 tcmod scroll -.45 0
  624.                 rgbGen wave sin .5 .5 0 .2
  625.     } 
  626.         {
  627.         map models/mapobjects/banner/q3banner02x.tga
  628.                 blendFunc add
  629.                 tcmod scale  4  1
  630.                 tcmod scroll 1 0
  631.                // rgbGen wave sin .5 .5 0 -.2
  632.     } 
  633. }
  634. models/mapobjects/horned/horned
  635. {      
  636.  
  637.         {
  638.                 map textures/sfx/firewalla.tga
  639.                 tcmod scroll 0.1 1
  640.     }  
  641.         {
  642.         map models/mapobjects/horned/horned.tga
  643.                 blendFunc blend
  644.         rgbGen vertex
  645.     }
  646.        
  647. }
  648. models/players/bones/red
  649. {
  650.     
  651.     cull disable
  652.         {
  653.                 map models/players/bones/red.tga
  654.                 alphaFunc GE128
  655.         depthWrite
  656.         rgbGen lightingdiffuse
  657.         }
  658. }
  659.  
  660. models/players/bones/blue
  661. {
  662.     
  663.     cull disable
  664.         {
  665.                 map models/players/bones/blue.tga
  666.                 alphaFunc GE128
  667.         depthWrite
  668.         rgbGen lightingdiffuse
  669.         }
  670. }
  671.  
  672. models/players/bones/xray
  673. {
  674.     
  675.     cull disable
  676.         {
  677.                 map models/players/bones/xray.tga
  678.                 blendfunc add
  679.                 //rgbGen wave sin 1 .8 0 9
  680.         }
  681.         {
  682.         
  683.                 map models/mapobjects/bitch/hologirl2.tga
  684.                 tcMod scroll -6 -.2
  685.                 tcgen environment
  686.         blendFunc GL_ONE GL_ONE
  687.         rgbGen identity
  688.     }    
  689.  
  690.  
  691. }
  692.  
  693. models/players/bones/stiff
  694. {
  695.     
  696.     cull disable
  697.         {
  698.                 map models/players/bones/stiff.tga
  699.                 alphaFunc GE128
  700.         depthWrite
  701.         rgbGen lightingdiffuse
  702.         }
  703. }
  704.  
  705. models/mapobjects/skel/skel
  706. {
  707.     cull disable
  708.     surfaceparm alphashadow
  709.         {
  710.                 map models/mapobjects/skel/skel.tga
  711.                 alphaFunc GE128
  712.         depthWrite
  713.         rgbGen vertex
  714.         }
  715. }
  716.  
  717. models/mapobjects/skel/xray
  718. {
  719.     deformVertexes move 0 0 .7  sin 0 5 0 0.2
  720.     cull disable
  721.     q3map_surfacelight 300    
  722.         {
  723.                 map models/mapobjects/skel/xray.tga
  724.                 blendfunc add
  725.                 rgbGen wave sin 1 .8 0 .3
  726.         }
  727.         {
  728.         
  729.                 map models/mapobjects/bitch/hologirl2.tga
  730.                 tcMod scroll -6 -.2
  731.                 tcgen environment
  732.         blendFunc GL_ONE GL_ONE
  733.         rgbGen identity
  734.     }    
  735.  
  736.  
  737. }
  738. models/mapobjects/spotlamp/spotlamp
  739. {
  740.     cull disable
  741.     surfaceparm alphashadow
  742.         {
  743.                 map models/mapobjects/spotlamp/spotlamp.tga
  744.                 alphaFunc GE128
  745.         depthWrite
  746.         rgbGen vertex
  747.         }
  748.  
  749.  
  750. }
  751. models/mapobjects/spotlamp/beam
  752. {
  753.         surfaceparm trans    
  754.         surfaceparm nomarks    
  755.         surfaceparm nonsolid
  756.     surfaceparm nolightmap
  757.     cull none
  758.         nomipmaps
  759.     {
  760.         map models/mapobjects/spotlamp/beam.tga
  761.                 tcMod Scroll .3 0
  762.                 blendFunc GL_ONE GL_ONE
  763.         }
  764.         //{
  765.     //    map models/mapobjects/spotlamp/beam.tga
  766.          //       tcMod Scroll -.3 0
  767.          //       blendFunc GL_ONE GL_ONE
  768.         //}
  769.      
  770. }
  771. models/mapobjects/spotlamp/spotlamp_l
  772.  
  773. {
  774.       cull disable
  775.       q3map_surfacelight    200
  776.  
  777.         {
  778.                 map models/mapobjects/spotlamp/spotlamp_l.tga
  779.         rgbGen identity
  780.         }
  781.  
  782.  
  783. }
  784.  
  785. models/players/grunt/stripe_h
  786. {      
  787.  
  788.        {
  789.             //map textures/effects/tinfx.tga
  790.                 map textures/sfx/electricgrade3.tga
  791.         //tcmod scale 6 6
  792.                 //tcmod rotate 350
  793.                 tcmod scroll 0 -.5
  794.         //tcGen environment
  795.         blendfunc GL_ONE GL_ZERO
  796.                 rgbGen identity
  797.         }
  798.         {
  799.         map models/players/grunt/stripe_h.tga
  800.                 blendfunc gl_src_alpha gl_one_minus_src_alpha
  801.         rgbGen lightingDiffuse
  802.     }
  803.        
  804. }
  805. models/mapobjects/timlamp/timlamp
  806. {
  807.     cull disable
  808.     surfaceparm alphashadow
  809.         {
  810.                 map models/mapobjects/timlamp/timlamp.tga
  811.                 alphaFunc GE128
  812.         depthWrite
  813.         rgbGen vertex
  814.         }
  815.  
  816.  
  817. }
  818. models/mapobjects/wallhead/lion_m
  819. {      
  820.         {
  821.         map models/mapobjects/wallhead/lion_m.tga
  822.                 blendFunc GL_ONE GL_ZERO
  823.         rgbGen vertex
  824.     } 
  825.         {
  826.                 map textures/sfx/firewalla.tga
  827.                 blendFunc GL_ONE GL_ONE
  828.                 tcmod scroll 0.1 1
  829.                 //rgbGen wave triangle .5 1 0 .4
  830.     }  
  831.         {
  832.         map models/mapobjects/wallhead/lion_m.tga
  833.                 blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  834.         rgbGen vertex
  835.     }
  836.        
  837. }
  838. models/mapobjects/grenadel/grenadelx
  839. {
  840.         surfaceparm trans    
  841.         surfaceparm nomarks    
  842.     cull none
  843.         nopicmip
  844.     {
  845.         clampmap models/mapobjects/grenadel/grenadelx.tga
  846.         tcMod rotate 10 
  847.         blendFunc GL_ONE GL_ZERO
  848.         alphaFunc GE128
  849.         depthWrite
  850.         rgbGen identity
  851.     }
  852. }
  853. //models/mapobjects/baph/bapho_lamp
  854. //{   
  855. //   
  856. //        {
  857. //                map textures/sfx/specular3b.tga         
  858. //                tcGen environment
  859. //                tcmod scroll .1 0
  860. //                rgbGen identity
  861. //    }  
  862. //        {
  863. //        map models/mapobjects/baph/bapho_lamp.tga
  864. //                blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  865. //        rgbGen vertex
  866. //    }
  867. //       
  868. //         
  869. //}
  870.  
  871. models/mapobjects/baph/wrist
  872. {
  873.      cull none
  874.      nomipmaps
  875.      surfaceparm    trans
  876.  
  877.         {
  878.          map models/mapobjects/baph/wrist.tga
  879.          blendFunc GL_ONE GL_ONE
  880.          tcmod scale  2 1
  881.          tcmod scroll 3 0
  882.          rgbGen identity
  883.         }
  884.         {
  885.          map models/mapobjects/baph/wrist.tga
  886.          blendFunc GL_ONE GL_ONE
  887.          tcmod scale  1 1
  888.          tcmod scroll -5 0
  889.          rgbGen identity
  890.         }
  891. }
  892.  
  893. models/mapobjects/baph/bapholamp_fx
  894. {
  895.      deformVertexes autoSprite
  896.      surfaceparm    trans
  897.      cull none
  898.      nomipmaps
  899.         {
  900.          clampmap models/mapobjects/baph/bapholamp_fx.tga
  901.          blendFunc GL_ONE GL_ONE
  902.          tcmod rotate 333
  903.          tcMod stretch sin .9 0.1 0 7
  904.          rgbGen identity
  905.         }
  906.         {
  907.          clampmap models/mapobjects/baph/bapholamp_fx2.tga
  908.          blendFunc GL_ONE GL_ONE
  909.          tcmod rotate -301
  910.          tcMod stretch sin 1 .1 0 9
  911.          rgbGen identity
  912.         }
  913.     
  914. }
  915. models/players/biker/cadaver
  916. {
  917.       
  918.         {
  919.         map $whiteimage
  920.         rgbGen lightingDiffuse
  921.     }
  922.     {
  923.             map models/players/biker/cadaver.tga
  924.         blendFunc GL_DST_COLOR GL_SRC_ALPHA
  925.         rgbGen identity
  926.         alphaGen lightingSpecular
  927.     }
  928.           
  929. }
  930. models/players/xaero/xaero
  931. {
  932.       
  933.         {
  934.         map $whiteimage
  935.         rgbGen lightingDiffuse
  936.     }
  937.     {
  938.             map models/players/xaero/xaero.tga
  939.         blendFunc GL_DST_COLOR GL_SRC_ALPHA
  940.         rgbGen identity
  941.         alphaGen lightingSpecular
  942.     }
  943.           
  944. }
  945. models/players/xaero/xaero_h
  946. {      
  947.         {
  948.         map models/players/xaero/xaero_h.tga
  949.                 blendFunc GL_ONE GL_ZERO
  950.         rgbGen lightingDiffuse
  951.     } 
  952.         {
  953.                 map textures/sfx/firewalla.tga
  954.                 blendFunc GL_ONE GL_ONE
  955.                 tcmod scroll 0.1 1
  956.                 //rgbGen wave triangle .5 1 0 .4
  957.     }  
  958.         {
  959.         map models/players/xaero/xaero_h.tga
  960.                 blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  961.         rgbGen lightingDiffuse
  962.     }
  963.        
  964. }
  965. models/players/xaero/xaero_q
  966. {
  967.    
  968.     cull disable
  969.    
  970.         {
  971.                 map models/players/xaero/xaero_q.tga
  972.                 alphaFunc GE128
  973.         depthWrite
  974.         rgbGen lightingDiffuse
  975.         }
  976.  
  977.  
  978. }
  979. models/players/xaero/xaero_a
  980. {      
  981.         {
  982.         map textures/effects/envmapbfg.tga
  983.                 tcmod rotate 350
  984.                 tcmod scroll 3 1
  985.                 blendFunc GL_ONE GL_ZERO
  986.         rgbGen identity
  987.     } 
  988.         {
  989.             map models/players/xaero/xaero_a.tga
  990.         blendFunc blend
  991.         rgbGen lightingdiffuse
  992.     }
  993. }
  994. models/players/klesk/klesk_h
  995. {
  996.     {
  997.         map models/players/klesk/klesk_h.tga
  998.                 blendfunc GL_ONE GL_ZERO
  999.                 rgbGen lightingDiffuse
  1000.         
  1001.         }
  1002.     
  1003.     {
  1004.         map models/players/klesk/klesk_g.tga
  1005.         blendfunc GL_ONE GL_ONE
  1006.         rgbGen wave triangle .5 1 0 .5
  1007.         
  1008.     }
  1009. }
  1010. models/players/uriel/uriel_h
  1011. {      
  1012.         {
  1013.         map models/players/uriel/uriel_h.tga
  1014.                 blendFunc GL_ONE GL_ZERO
  1015.         rgbGen lightingDiffuse
  1016.     } 
  1017.         {
  1018.                 map textures/sfx/proto_zzzt.tga
  1019.                 blendFunc GL_ONE GL_ONE
  1020.                 tcmod scroll -0.2 1
  1021.                 rgbGen identity
  1022.     }  
  1023.         {
  1024.         map models/players/uriel/uriel_h.tga
  1025.                 blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  1026.         rgbGen lightingDiffuse
  1027.     }
  1028.        
  1029.          
  1030. }
  1031. models/players/klesk/flisk
  1032. {
  1033.       
  1034.         {
  1035.         map $whiteimage
  1036.         rgbGen lightingDiffuse
  1037.     }
  1038.     {
  1039.             map models/players/klesk/flisk.tga
  1040.         blendFunc GL_DST_COLOR GL_SRC_ALPHA
  1041.         rgbGen identity
  1042.         alphaGen lightingSpecular
  1043.     }
  1044.           
  1045. }
  1046. models/players/klesk/flisk_h
  1047. {      
  1048.         {
  1049.         map models/players/klesk/flisk_h.tga
  1050.                 blendFunc GL_ONE GL_ZERO
  1051.         rgbGen lightingDiffuse
  1052.     } 
  1053.         {
  1054.                 map textures/sfx/bolts.tga
  1055.                 blendFunc GL_ONE GL_ONE
  1056.                 tcmod scale 2 2
  1057.                 tcmod scroll 2 2
  1058.     }   
  1059.         {
  1060.         map models/players/klesk/flisk_h.tga
  1061.                 blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  1062.         rgbGen lightingDiffuse
  1063.     }
  1064.        
  1065.          
  1066. }
  1067. models/weaphits/bfg01
  1068. {
  1069.         deformVertexes autoSprite
  1070.     cull none
  1071.     
  1072.         {
  1073.                 clampmap models/weaphits/bfg01.tga
  1074.                 blendFunc GL_ONE GL_ONE
  1075.                 tcMod rotate 333
  1076.                 rgbGen identity
  1077.         }
  1078.         {
  1079.                 clampmap models/weaphits/bfg01.tga
  1080.                 blendFunc GL_ONE GL_ONE
  1081.                 tcMod rotate -100
  1082.                 rgbGen identity
  1083.         }
  1084.  
  1085. }
  1086. models/weaphits/bfg02
  1087. {
  1088.     cull none
  1089.         nomipmaps
  1090.         {
  1091.                 map models/weaphits/bfg03.tga
  1092.                 blendFunc GL_ONE GL_ONE
  1093.                 tcmod scroll 2 0
  1094.                 rgbGen identity
  1095.         }
  1096.         {
  1097.                 map models/weaphits/bfg02.tga
  1098.                 blendFunc GL_ONE GL_ONE
  1099.                 tcmod scroll 3 0
  1100.                 tcMod turb 0 .25 0 1.6
  1101.                 rgbGen identity
  1102.         }
  1103. }
  1104.  
  1105. models/flags/flagtest
  1106. {
  1107.       
  1108.     deformVertexes wave 100 sin 4 3 0 0.3
  1109.         deformVertexes wave 30 sin 0 3 0 .8
  1110.         deformVertexes normal .2 .2
  1111.         cull none
  1112.         
  1113.         {
  1114.         map models/flags/flagtest.tga
  1115.         rgbGen identity
  1116.         }
  1117.         {
  1118.         map textures/sfx/shadow.tga
  1119.                 tcGen environment 
  1120.                 //blendFunc GL_ONE GL_ONE            
  1121.                 blendFunc GL_DST_COLOR GL_ZERO
  1122.                 rgbGen identity
  1123.     }
  1124.       
  1125.     
  1126. }
  1127.  models/weapons2/grapple/grapple
  1128. {      
  1129.         {
  1130.         map models/weapons2/grapple/grapple.tga
  1131.                 blendFunc GL_ONE GL_ZERO
  1132.         rgbGen lightingDiffuse
  1133.     } 
  1134.         {
  1135.                 map textures/sfx/specular.tga
  1136.                 blendFunc GL_ONE GL_ONE
  1137.                 tcmod scroll .1 .1
  1138.                 tcGen environment
  1139.                 rgbGen lightingDiffuse
  1140.     }  
  1141.         {
  1142.         map models/weapons2/grapple/grapple.tga
  1143.                 blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  1144.         rgbGen lightingDiffuse
  1145.     }
  1146.        
  1147.          
  1148. }
  1149. models/weapons2/grapple/grapple_j
  1150. {
  1151.    
  1152.     cull disable
  1153.    
  1154.         {
  1155.                 map models/weapons2/grapple/grapple_j.tga
  1156.                 blendFunc GL_ONE GL_ZERO
  1157.                 tcMod turb 0 .5 0 .7
  1158.                 tcMod scroll 1 -1
  1159.                 tcmod scale .5 .5
  1160.                 rgbGen identity
  1161.         }
  1162.         {
  1163.                 map textures/liquids/jello2.tga
  1164.                 blendFunc GL_ONE GL_ONE
  1165.                 tcmod scale .7 .7
  1166.                 tcMod turb 0 .4 0 .3
  1167.                 tcMod scroll .7 -.4
  1168.                 rgbGen identity
  1169.         }
  1170.         {
  1171.         map textures/effects/tinfx2.tga
  1172.                 tcGen environment
  1173.                 blendFunc GL_ONE GL_ONE              
  1174.                 rgbGen lightingDiffuse
  1175.     }   
  1176.  
  1177. }
  1178. models/weapons2/grapple/grapple_h
  1179. {
  1180.    
  1181.     cull disable
  1182.    
  1183.         {
  1184.                 map models/weapons2/grapple/grapple_h.tga
  1185.                 alphaFunc GE128
  1186.         depthWrite
  1187.         rgbGen lightingDiffuse
  1188.         }
  1189.  
  1190.  
  1191. }
  1192.  
  1193. models/players/sarge/krusade
  1194. {       
  1195.         {
  1196.                 map textures/sfx/firegorre.tga
  1197.                 blendFunc GL_ONE GL_ZERO
  1198.                 tcmod scroll 0 1
  1199.                 tcMod turb 0 .25 0 1.6
  1200.                 tcmod scale 4 4
  1201.                 rgbGen identity
  1202.     }  
  1203.         {
  1204.         map models/players/sarge/krusade.tga
  1205.                 blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  1206.         rgbGen lightingDiffuse
  1207.     }
  1208.        
  1209.          
  1210. }
  1211.  
  1212. models/players/sarge/roderic
  1213. {       
  1214.         {
  1215.                 map textures/sfx/firegorre.tga
  1216.                 blendFunc GL_ONE GL_ZERO
  1217.                 tcmod scroll 0 1
  1218.                 tcMod turb 0 .25 0 1.6
  1219.                 tcmod scale 4 4
  1220.                 rgbGen identity
  1221.     }  
  1222.         {
  1223.         map models/players/sarge/roderic.tga
  1224.                 blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  1225.         rgbGen lightingDiffuse
  1226.     }
  1227.        
  1228.          
  1229. }
  1230. models/players/sarge/null
  1231. {       
  1232.     {
  1233.     map models/players/sarge/null.tga
  1234.         blendFunc GL_ONE GL_ONE
  1235.     }
  1236.          
  1237. }
  1238. models/players/uriel/null
  1239. {       
  1240.     {
  1241.     map models/players/uriel/null.tga
  1242.         blendFunc GL_ONE GL_ONE
  1243.     }
  1244.          
  1245. }
  1246. models/players/major/daemia
  1247. {       
  1248.         {
  1249.                 map textures/sfx/electricslime.tga
  1250.                 blendFunc GL_ONE GL_ZERO
  1251.                 tcmod scale 3 3
  1252.                 tcMod turb 0 .5 0 .7
  1253.                 tcMod scroll 1 -1
  1254.                 rgbGen identity
  1255.     }   
  1256.         {
  1257.         map models/players/major/daemia.tga
  1258.                 blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  1259.         rgbGen lightingDiffuse
  1260.     }
  1261.        
  1262.          
  1263. }
  1264.  models/weapons2/gauntlet/gauntlet2
  1265. {      
  1266.         {
  1267.                 map textures/sfx/specular.tga
  1268.                 blendFunc GL_ONE GL_ZERO
  1269.                 tcGen environment
  1270.                 //rgbGen lightingDiffuse
  1271.                 rgbGen identity
  1272.     }  
  1273.         {
  1274.         map models/weapons2/gauntlet/gauntlet2.tga
  1275.                 blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  1276.         rgbGen lightingDiffuse
  1277.     }
  1278.        
  1279.          
  1280. }
  1281.   
  1282. ///////////////
  1283. // begin Podium
  1284. ////////////// 
  1285.  
  1286. models/mapobjects/podium/podium
  1287. {      
  1288.         {
  1289.         map models/mapobjects/podium/podium.tga
  1290.                 blendFunc GL_ONE GL_ZERO
  1291.         rgbGen lightingDiffuse
  1292.     } 
  1293.         {
  1294.                 map textures/sfx/specular.tga
  1295.                 blendFunc GL_ONE GL_ONE
  1296.                 tcGen environment
  1297.                 tcmod scroll .2 0.01
  1298.                 rgbGen identity
  1299.     }  
  1300.         {
  1301.         map models/mapobjects/podium/podium.tga
  1302.                 blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  1303.         rgbGen lightingDiffuse
  1304.     }
  1305.         {
  1306.                 map models/mapobjects/podium/podiumglo.tga
  1307.                 blendFunc GL_ONE GL_ONE
  1308.                 rgbGen wave sin 1 1 0 .2
  1309.         }
  1310.        
  1311.          
  1312. }
  1313. models/mapobjects/podium/podskull
  1314. {      
  1315.         {
  1316.         map models/mapobjects/podium/podskull.tga
  1317.                 blendFunc GL_ONE GL_ZERO
  1318.         rgbGen lightingDiffuse
  1319.     } 
  1320.         {
  1321.                 map textures/sfx/specular.tga
  1322.                 blendFunc GL_ONE GL_ONE
  1323.                 tcGen environment
  1324.                 tcmod scroll .2 0.03
  1325.                 rgbGen identity
  1326.     }  
  1327.         {
  1328.         map models/mapobjects/podium/podskull.tga
  1329.                 blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  1330.         rgbGen lightingDiffuse
  1331.     }
  1332.         {
  1333.                 map models/mapobjects/podium/podskullfx.tga
  1334.                 blendFunc GL_ONE GL_ONE
  1335.                 rgbGen wave sin 1 1 0 .2
  1336.         }
  1337. }
  1338. models/mapobjects/podium/podiumfx1
  1339. {
  1340.       cull none
  1341.       surfaceparm trans
  1342.     {
  1343.         map models/mapobjects/podium/podiumfx1.tga
  1344.         blendFunc GL_ONE GL_ONE
  1345.                 tcmod scroll 2 -.3
  1346.         rgbGen wave inversesawtooth 0 1 .35 .3
  1347.     } 
  1348.         {
  1349.         map models/mapobjects/podium/podiumfx1b.tga
  1350.         blendFunc GL_ONE GL_ONE
  1351.                 tcmod scroll -1.7 -.3
  1352.                rgbGen wave inversesawtooth 0 1 .35 .3
  1353.     } 
  1354.         {
  1355.         map models/mapobjects/podium/podiumfx1b.tga
  1356.         blendFunc GL_ONE GL_ONE
  1357.                 tcmod scroll -1.1 -.3
  1358.         rgbGen wave inversesawtooth 0 1 .35 .3
  1359.     }                             
  1360. }
  1361. models/mapobjects/podium/podiumfx2
  1362. {
  1363.        cull none
  1364.       surfaceparm trans
  1365.     {
  1366.         map models/mapobjects/podium/podiumfx1.tga
  1367.         blendFunc GL_ONE GL_ONE
  1368.                 tcmod scale 1 .5
  1369.                 tcmod scroll .8 -.3
  1370.         rgbGen wave inversesawtooth 0 1 .7 .6
  1371.     } 
  1372.         {
  1373.         map models/mapobjects/podium/podiumfx1b.tga
  1374.         blendFunc GL_ONE GL_ONE
  1375.                 tcmod scale 1 .5
  1376.                 tcmod scroll -1.7 -.3
  1377.         rgbGen wave inversesawtooth 0 1 .7 .6
  1378.     } 
  1379.         {
  1380.         map models/mapobjects/podium/podiumfx1b.tga
  1381.         blendFunc GL_ONE GL_ONE
  1382.                 tcmod scale 1 .5
  1383.                 tcmod scroll -1.1 -.3
  1384.         rgbGen wave inversesawtooth 0 1 .7 .6
  1385.     }                                 
  1386. }
  1387. models/mapobjects/podium/podiumfx3
  1388. {
  1389.        cull none
  1390.       surfaceparm trans
  1391.     {
  1392.         map models/mapobjects/podium/podiumfx1.tga
  1393.         blendFunc GL_ONE GL_ONE
  1394.                 tcmod scale 1 .1
  1395.                 tcmod scroll 1 -.3
  1396.         rgbGen wave inversesawtooth 0 1 1.1 .9
  1397.     } 
  1398.         {
  1399.         map models/mapobjects/podium/podiumfx1b.tga
  1400.         blendFunc GL_ONE GL_ONE
  1401.                 tcmod scale 1 .1
  1402.                 tcmod scroll -1.7 -.3
  1403.         rgbGen wave inversesawtooth 0 1 1.1 .9
  1404.     } 
  1405.         {
  1406.         map models/mapobjects/podium/podiumfx1b.tga
  1407.         blendFunc GL_ONE GL_ONE
  1408.                 tcmod scale 1 .1
  1409.                 tcmod scroll -1.1 -.3
  1410.         rgbGen wave inversesawtooth 0 1 1.1 .9
  1411.     }                                           
  1412. }
  1413.  
  1414. ///////////////
  1415. // End Podium
  1416. //////////////
  1417.  
  1418. //models/players/ranger/wrack
  1419. //{      
  1420. //        {
  1421. //        map $whiteimage
  1422. //        rgbGen lightingDiffuse
  1423. //    }
  1424. //    {
  1425. //            map models/players/ranger/wrack.tga
  1426. //        blendFunc GL_DST_COLOR GL_SRC_ALPHA
  1427. //        rgbGen identity
  1428. //        alphaGen lightingSpecular
  1429. //    }
  1430. //          
  1431. //}
  1432. models/players/ranger/wrack
  1433. {
  1434.       
  1435.         {
  1436.         map $whiteimage
  1437.         rgbGen lightingDiffuse
  1438.     }
  1439.     {
  1440.             map models/players/ranger/wrack.tga
  1441.         blendFunc GL_DST_COLOR GL_SRC_ALPHA
  1442.         rgbGen identity
  1443.         alphaGen lightingSpecular
  1444.     }
  1445.           
  1446. }
  1447. models/players/visor/gorre
  1448. {   
  1449.  
  1450.         {
  1451.                 map textures/sfx/firegorre.tga
  1452.                 blendFunc GL_ONE GL_ZERO
  1453.                 tcmod scroll 0 1
  1454.                 tcMod turb 0 .25 0 1.6
  1455.                 tcmod scale 4 4
  1456.                 rgbGen identity
  1457.     }  
  1458.         //{
  1459.         //        map textures/sfx/firewallb.tga
  1460.         //        blendFunc GL_ONE GL_ONE
  1461.         //        tcmod scale 3 3
  1462.         //        tcMod turb 0 .2 0 .1
  1463.         //        tcMod scroll 0 3
  1464.         //        //tcmod rotate 360
  1465.         //        rgbGen identity
  1466.         //}            
  1467.         {
  1468.         map models/players/visor/gorre.tga
  1469.                 blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  1470.         rgbGen lightingDiffuse
  1471.     }
  1472. }
  1473. models/powerups/armor/newred
  1474. {      
  1475.         {
  1476.                 map textures/sfx/specular.tga          
  1477.                 tcGen environment
  1478.                 rgbGen identity
  1479.     }  
  1480.         {
  1481.         map models/powerups/armor/newred.tga
  1482.                 blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  1483.         rgbGen identity
  1484.     }
  1485.        
  1486.          
  1487. }
  1488.  
  1489. models/powerups/armor/newyellow
  1490. {      
  1491.         {
  1492.                 map textures/sfx/specular.tga          
  1493.                 tcGen environment
  1494.                 rgbGen identity
  1495.     }  
  1496.         {
  1497.         map models/powerups/armor/newyellow.tga
  1498.                 blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  1499.         rgbGen identity
  1500.     }
  1501.        
  1502.          
  1503. }
  1504. models/players/doom/phobos_f
  1505. {    
  1506.  
  1507.          {
  1508.         map textures/effects/tinfx.tga
  1509.                 tcGen environment
  1510.                 blendFunc GL_ONE GL_ZERO              
  1511.                 rgbGen lightingDiffuse
  1512.     } 
  1513.         {
  1514.         map models/players/doom/phobos_f.tga
  1515.                 blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  1516.         rgbGen lightingDiffuse
  1517.     }
  1518. }
  1519. models/players/doom/phobos
  1520. {    
  1521.          {
  1522.                 map models/players/doom/phobos_fx.tga
  1523.                 blendFunc GL_ONE GL_ZERO
  1524.                 tcmod scale 7 7
  1525.                 tcMod scroll 5 -5
  1526.                 tcmod rotate 360
  1527.                 rgbGen identity
  1528.     }
  1529.         //{
  1530.     //    map textures/effects/tinfx2.tga
  1531.         //        tcGen environment
  1532.         //        blendFunc GL_ONE GL_ONE              
  1533.         //        rgbGen lightingDiffuse
  1534.     //}   
  1535.         {
  1536.         map models/players/doom/phobos.tga
  1537.                 blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  1538.          rgbGen lightingDiffuse
  1539.     }
  1540. }
  1541. models/mapobjects/bat/bat
  1542. {
  1543.     deformVertexes wave 10 sin 0 3 0 3
  1544.     deformVertexes move 500 0 0   sawtooth 0 5 0 .1
  1545.     deformVertexes move 0 0 7  sin 0 5 0 .5
  1546.     cull disable
  1547.    
  1548.         {
  1549.                 map models/mapobjects/bat/bat.tga
  1550.                 alphaFunc GE128
  1551.         depthWrite
  1552.         rgbGen identity
  1553.         }
  1554.  
  1555.  
  1556. }
  1557. models/mapobjects/meteor
  1558. {
  1559.          deformVertexes move 0 0 10  sin 0 5 0 0.1
  1560.         deformVertexes move 2 2 0   sin 0 9 0 0.05
  1561.        
  1562.     
  1563.         {
  1564.                 map models/mapobjects/meteor.tga
  1565.                 rgbGen vertex
  1566.                 tcMod scale 4.90 2.234        
  1567.     }
  1568.  
  1569.  
  1570. }
  1571. models/mapobjects/corpse/torso
  1572. {    
  1573.   deformVertexes wave 100 sin 0 .2 0 .2
  1574.          {
  1575.         map textures/liquids/proto_grueldark.tga
  1576.                 //tcGen environment
  1577.                 blendFunc GL_ONE GL_ZERO
  1578.                 tcmod scale 4 4
  1579.                 tcMod scroll 0 -.09
  1580.                 tcMod turb 0 0.05 0 .05
  1581.                 rgbGen vertex
  1582.     }
  1583.         //{
  1584.     //    map textures/liquids/proto_grueldark.tga
  1585.         //        //tcGen environment
  1586.         //        blendFunc GL_ONE GL_ONE
  1587.         //        tcmod scale 2 2
  1588.         //        tcMod scroll 0 -.09
  1589.        //         tcMod turb 0 0.07 0 .08
  1590.        //         //rgbGen identity
  1591.     //}       
  1592.         {
  1593.         map models/mapobjects/corpse/torso.tga
  1594.                 blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  1595.         rgbGen vertex
  1596.     }
  1597. }
  1598. models/mapobjects/corpse/chain
  1599. {
  1600.     cull disable
  1601.     
  1602.         {
  1603.                 map models/mapobjects/corpse/chain.tga
  1604.                 alphaFunc GE128
  1605.         depthWrite
  1606.         rgbGen vertex
  1607.         }
  1608.  
  1609.  
  1610. }
  1611. models/mapobjects/corpse/spine
  1612. {
  1613.     cull disable
  1614.     
  1615.         {
  1616.                 map models/mapobjects/corpse/spine.tga
  1617.                 alphaFunc GE128
  1618.         depthWrite
  1619.         rgbGen vertex
  1620.         }
  1621.  
  1622.  
  1623. }
  1624. models/mapobjects/corpse/intestine
  1625. {
  1626.     
  1627.     cull disable
  1628.     
  1629.         {
  1630.                 map models/mapobjects/corpse/intestine.tga
  1631.                 alphaFunc GE128
  1632.         depthWrite
  1633.         rgbGen vertex
  1634.         }
  1635.  
  1636.  
  1637. }
  1638. models/mapobjects/corpse/intestine2
  1639. {
  1640.     cull disable
  1641.     deformVertexes wave 100 sin 0 .6 0 .2
  1642.     // surfaceparm    trans
  1643.         {
  1644.                 map models/mapobjects/corpse/intestine2.tga
  1645.                 alphaFunc GE128
  1646.         depthWrite
  1647.         rgbGen vertex
  1648.         }
  1649.  
  1650.  
  1651. }
  1652. models/players/lucy/h_angel
  1653. {
  1654.       cull none
  1655.           
  1656.         {
  1657.                 map models/players/lucy/h_angel.tga
  1658.                 depthWrite
  1659.                 rgbGen lightingDiffuse
  1660.               
  1661.         }
  1662.         {
  1663.          
  1664.         //map textures/effects/envmapcirc3.tga
  1665.                
  1666.                 map models/mapobjects/bitch/hologirl2.tga
  1667.                  tcgen environment
  1668.                 tcMod scroll -6 -.2
  1669.                 tcMod scale 1 1
  1670.         blendFunc GL_ONE GL_ONE
  1671.          rgbGen identity
  1672.                 // rgbGen vertex
  1673.                  rgbGen lightingDiffuse
  1674.     }    
  1675.         
  1676. }
  1677. models/players/lucy/angel
  1678. {
  1679.          cull none
  1680.        
  1681.         {
  1682.                 map models/players/lucy/angel.tga
  1683.                 alphaFunc GE128
  1684.         depthWrite
  1685.         //rgbGen identity
  1686.                 rgbGen lightingDiffuse
  1687.               
  1688.         }    
  1689.         {
  1690.          
  1691.         //map textures/effects/envmapcirc3.tga
  1692.                
  1693.                 map models/mapobjects/bitch/hologirl2.tga
  1694.                  tcgen environment
  1695.                 tcMod scroll -6 -.2
  1696.                 tcMod scale 1 1
  1697.         blendFunc GL_ONE GL_ONE
  1698.         //rgbGen identity
  1699.                 //rgbGen vertex
  1700.                 rgbGen lightingDiffuse
  1701.     }    
  1702.         
  1703. }
  1704.  
  1705. models/mapobjects/lamps/bot_wing2
  1706. {
  1707.     //deformVertexes wave 100   sin 0 .5 0 .5
  1708.     //deformVertexes move 0 0 1   triangle 0 20 0 1
  1709.     deformVertexes move 0 0 2   sin 0 5 0 0.3
  1710.     deformVertexes move .6 .8 0   sin 0 9 0 0.1
  1711.      deformVertexes wave 100   sin 0 .5 0 .5
  1712.     cull disable
  1713.     
  1714.         {
  1715.                 map models/mapobjects/lamps/bot_wing2.tga
  1716.                 alphaFunc GE128
  1717.         depthWrite
  1718.         rgbGen vertex
  1719.         }
  1720.  
  1721.  
  1722. }
  1723. models/mapobjects/lamps/bot_lamp2b
  1724.      cull disable
  1725.      deformVertexes move 0 0 2   sin 0 5 0 0.3
  1726.      deformVertexes move .6 .8 0   sin 0 9 0 0.1
  1727.         {
  1728.                 map models/mapobjects/lamps/bot_lamp2b.tga
  1729.                 alphaFunc GE128
  1730.         depthWrite
  1731.         rgbGen vertex
  1732.         }
  1733.  
  1734.  
  1735. }
  1736. models/mapobjects/lamps/bot_light
  1737. {
  1738.       cull disable
  1739.       q3map_surfacelight    200
  1740.       deformVertexes move 0 0 2   sin 0 5 0 0.3
  1741.       deformVertexes move .6 .8 0   sin 0 9 0 0.1
  1742.         {
  1743.                 map models/mapobjects/lamps/bot_light.tga
  1744.         rgbGen identity
  1745.         }
  1746.  
  1747.  
  1748. }
  1749.  
  1750. models/mapobjects/lamps/beam
  1751. {
  1752.         surfaceparm trans    
  1753.         surfaceparm nomarks    
  1754.         surfaceparm nonsolid
  1755.     surfaceparm nolightmap
  1756.         deformVertexes move 0 0 2   sin 0 5 0 0.3
  1757.         deformVertexes move .6 .8 0   sin 0 9 0 0.1
  1758.     cull none
  1759.         //nopicmip
  1760.     {
  1761.         map models/mapobjects/lamps/beam.tga
  1762.                 tcMod Scroll .3 0
  1763.                 blendFunc GL_ONE GL_ONE
  1764.         }
  1765.         {
  1766.         map models/mapobjects/lamps/beam.tga
  1767.                 tcMod Scroll -.3 0
  1768.                 blendFunc GL_ONE GL_ONE
  1769.         }
  1770.      
  1771. }
  1772.  
  1773. ///////////////////////////////////
  1774. /// Start of Floating Skull Bot  //
  1775. ///////////////////////////////////
  1776.  
  1777. models/mapobjects/lamps/bot_flare
  1778. {
  1779.         deformVertexes autoSprite
  1780.         deformVertexes move 0 0 3   sin 0 5 0 0.1
  1781.         deformVertexes move 2 2 0   sin 0 9 0 0.05
  1782.         surfaceparm    trans
  1783.     surfaceparm nomarks
  1784.     surfaceparm nolightmap
  1785.     cull none
  1786.     
  1787.         {
  1788.                 clampmap models/mapobjects/lamps/bot_flare.tga
  1789.                 blendFunc GL_ONE GL_ONE
  1790.                 tcMod rotate 20
  1791.                 
  1792.                 
  1793.         }
  1794.  
  1795.  
  1796. }
  1797.  
  1798. models/mapobjects/lamps/bot_flare2
  1799. {
  1800.          deformVertexes move 0 0 3   sin 0 5 0 0.1
  1801.         deformVertexes move 2 2 0   sin 0 9 0 0.05
  1802.          deformVertexes wave 100 sin 0 1 0 9
  1803.         surfaceparm    trans
  1804.     surfaceparm nomarks
  1805.     surfaceparm nolightmap
  1806.     cull none
  1807.     
  1808.         {
  1809.                 map models/mapobjects/lamps/bot_flare2.tga
  1810.                 blendFunc GL_ONE GL_ONE
  1811.                 
  1812.         }
  1813.  
  1814.  
  1815. }
  1816.  
  1817. models/mapobjects/lamps/bot_lamp
  1818. {
  1819.          deformVertexes move 0 0 3   sin 0 5 0 0.1
  1820.         deformVertexes move 2 2 0   sin 0 9 0 0.05
  1821.     
  1822.         {
  1823.                 map models/mapobjects/lamps/bot_lamp.tga
  1824.                 rgbGen vertex
  1825.                 
  1826.         }
  1827.  
  1828.  
  1829. }
  1830. models/mapobjects/lamps/bot_lamp2
  1831. {
  1832.          deformVertexes move 0 0 3   sin 0 5 0 0.1
  1833.         deformVertexes move 2 2 0   sin 0 9 0 0.05
  1834.     
  1835.         {
  1836.                 map models/mapobjects/lamps/bot_lamp2.tga
  1837.                 rgbGen vertex
  1838.                 
  1839.         }
  1840.  
  1841.  
  1842. }
  1843. models/mapobjects/lamps/bot_wing
  1844. {
  1845.      deformVertexes move 0 0 3   sin 0 5 0 0.1
  1846.     deformVertexes move 2 2 0   sin 0 9 0 0.05
  1847.      deformVertexes wave 100   sin 0 .5 0 .5
  1848.     cull disable
  1849.     
  1850.         {
  1851.                 map models/mapobjects/lamps/bot_wing.tga
  1852.                 alphaFunc GE128
  1853.         depthWrite
  1854.         rgbGen vertex
  1855.         }
  1856.  
  1857.  
  1858. }
  1859. models/mapobjects/gratelamp/gratetorch
  1860. {
  1861.     cull disable
  1862.     
  1863.         {
  1864.                 map models/mapobjects/gratelamp/gratetorch.tga
  1865.                 alphaFunc GE128
  1866.         depthWrite
  1867.         rgbGen vertex
  1868.         }
  1869.  
  1870.  
  1871. }
  1872. models/mapobjects/gratelamp/gratetorch2b
  1873. {
  1874.     cull disable
  1875.     
  1876.         {
  1877.                 map models/mapobjects/gratelamp/gratetorch2b.tga
  1878.                 alphaFunc GE128
  1879.         depthWrite
  1880.         rgbGen vertex
  1881.         }
  1882.  
  1883.  
  1884. }
  1885. models/mapobjects/chain/chain3
  1886. {
  1887.         {
  1888.         map $whiteimage
  1889.         rgbGen identity
  1890.     }
  1891.     {
  1892.         map models/mapobjects/chain/chain3.tga
  1893.         blendFunc GL_DST_COLOR GL_SRC_ALPHA
  1894.         rgbGen identity
  1895.         alphaGen lightingSpecular
  1896.     }
  1897.         {
  1898.         map models/mapobjects/chain/chain3.tga
  1899.         //blendFunc GL_ONE GL_ONE
  1900.                 blendFunc GL_DST_COLOR GL_ZERO
  1901.         rgbGen identity
  1902.     }
  1903.        
  1904.        
  1905. }
  1906.  
  1907. models/flags/flagbits
  1908. {
  1909.                cull none
  1910.           // deformVertexes wave 100 sin 0 5 0 .7
  1911.      {
  1912.                 map models/flags/flagbits.tga
  1913.                 //blendfunc gl_src_alpha gl_one_minus_src_alpha
  1914.                 alphaFunc GE128
  1915.                 rgbGen lightingDiffuse
  1916.                 depthWrite
  1917.         }
  1918.  
  1919.  
  1920. }
  1921. models/flags/r_flag2
  1922. {
  1923.       
  1924.     deformVertexes wave 100 sin 4 3 0 0.3
  1925.         deformVertexes wave 30 sin 0 3 0 .8
  1926.         deformVertexes normal .3 .2
  1927.         cull none
  1928.         
  1929.         {
  1930.         map models/flags/r_flag2.tga
  1931.          rgbGen identity
  1932.     }
  1933.         {
  1934.         map models/flags/red_fx.tga
  1935.                 tcGen environment
  1936.                 //tcmod scale 9 3
  1937.                 //tcmod scroll .1 .7
  1938.                 
  1939.                 blendFunc GL_ONE GL_ONE
  1940.                  rgbGen identity
  1941.     }
  1942.         {
  1943.         map models/flags/r_flag2.tga
  1944.                 blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  1945.             rgbGen identity
  1946.     }
  1947.         {
  1948.         map textures/sfx/shadow.tga
  1949.                 tcGen environment 
  1950.                 //blendFunc GL_ONE GL_ONE            
  1951.                 blendFunc GL_DST_COLOR GL_ZERO
  1952.                rgbGen identity
  1953.     }
  1954. }
  1955. models/flags/b_flag2
  1956. {
  1957.       
  1958.     deformVertexes wave 100 sin 4 3 0 0.3
  1959.         deformVertexes wave 30 sin 0 3 0 .8
  1960.         deformVertexes normal .3 .2
  1961.         cull none
  1962.         
  1963.         {
  1964.         map models/flags/b_flag2.tga
  1965.          rgbGen identity
  1966.     }
  1967.         {
  1968.         map models/flags/blue_fx.tga
  1969.                 tcGen environment
  1970.                 //tcmod scale 9 3
  1971.                 //tcmod scroll .1 .7
  1972.                 blendFunc GL_ONE GL_ONE
  1973.                 rgbGen identity
  1974.     }
  1975.         {
  1976.         map models/flags/b_flag2.tga
  1977.                 blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  1978.             rgbGen identity
  1979.     }
  1980.         {
  1981.         map textures/sfx/shadow.tga
  1982.                 tcGen environment 
  1983.                 //blendFunc GL_ONE GL_ONE            
  1984.                 blendFunc GL_DST_COLOR GL_ZERO
  1985.                 rgbGen identity
  1986.     }
  1987. }
  1988. models/flags/flag_red
  1989. {
  1990.                cull none
  1991.            deformVertexes wave 90 sin 1 5.6 1 .4
  1992.                deformVertexes wave 100 sin 1 2 1 .9
  1993.                deformVertexes wave 50 sin 1 .5 1 1
  1994.      {
  1995.                 map models/flags/flag_red.tga
  1996.                 //blendfunc gl_src_alpha gl_one_minus_src_alpha
  1997.                 //alphaFunc GE128
  1998.                 blendFunc GL_ONE GL_ONE
  1999.                 rgbGen lightingDiffuse
  2000.                 depthWrite
  2001.         }
  2002.  
  2003.  
  2004. }
  2005. models/mapobjects/bitch/hologirl
  2006. {
  2007.         cull none 
  2008.         //sort additive    // alphaFunc with a later blend pass doesn't
  2009.                         // make its own sort properly
  2010.          deformVertexes move 0 0 .7  sin 0 5 0 0.2
  2011.       
  2012.       
  2013.         {
  2014.                 map models/mapobjects/bitch/hologirl.tga
  2015.                 alphaFunc GE128
  2016.                 depthWrite
  2017.                 rgbGen lightingdiffuse
  2018.                
  2019.         }
  2020.         {
  2021.                 map models/mapobjects/bitch/hologirl2.tga
  2022.                 tcgen environment
  2023.                 tcMod scroll -6 -.2
  2024.                 tcMod scale 1 1
  2025.         blendFunc GL_ONE GL_ONE
  2026.         //rgbGen wave sin .5 .5 0 .1
  2027.     }    
  2028.         
  2029.  
  2030. }
  2031. models/mapobjects/bitch/bitch02
  2032. {
  2033.     cull none
  2034.     
  2035.     {
  2036.         Map models/mapobjects/bitch/bitch02.tga
  2037.         blendFunc GL_ONE GL_ONE
  2038.                 tcGen environment
  2039.                 tcMod scroll 0 0.3
  2040.     }    
  2041.       
  2042.       
  2043.     
  2044. }
  2045. models/mapobjects/barrel/barrel2
  2046. {
  2047.     
  2048.     {
  2049.         Map models/mapobjects/barrel/barrel2.tga
  2050.                 rgbgen vertex
  2051.                
  2052.     }    
  2053.         {
  2054.         clampmap models/mapobjects/barrel/barrel2fx.tga
  2055.         blendFunc GL_ONE GL_ONE
  2056.                // rgbgen wave triangle 1 1.4 0 9.5
  2057.                 tcMod rotate 403
  2058.     }    
  2059.         {
  2060.         clampmap models/mapobjects/barrel/barrel2fx.tga
  2061.         blendFunc GL_ONE GL_ONE
  2062.                // rgbgen wave triangle 1 1 0 8.7
  2063.                 tcMod rotate -100
  2064.     }    
  2065.     
  2066. }
  2067. models/weaphits/electric
  2068. {
  2069.     cull none
  2070.     
  2071.     {
  2072.         clampmap models/weaphits/electric.tga
  2073.         blendFunc GL_ONE GL_ONE
  2074.                 rgbgen wave triangle .8 2 0 9
  2075.                 tcMod rotate 360
  2076.     }    
  2077.         {
  2078.         clampmap models/weaphits/electric.tga
  2079.         blendFunc GL_ONE GL_ONE
  2080.                 rgbgen wave triangle 1 1.4 0 9.5
  2081.                 tcMod rotate -202
  2082.     }    
  2083.     
  2084. }
  2085. models/mapobjects/flares/electric
  2086. {
  2087.     
  2088.  
  2089.     q3map_surfacelight    200
  2090.  
  2091.     surfaceparm    trans
  2092.     surfaceparm nomarks
  2093.     surfaceparm nolightmap
  2094.     cull none
  2095.     
  2096.     {
  2097.         clampmap models/mapobjects/flares/electric.tga
  2098.         blendFunc GL_ONE GL_ONE
  2099.                 rgbgen wave triangle .8 2 0 9
  2100.                 tcMod rotate 360
  2101.     }    
  2102.         {
  2103.         clampmap models/mapobjects/flares/electric.tga
  2104.         blendFunc GL_ONE GL_ONE
  2105.                 rgbgen wave triangle 1 1.4 0 9.5
  2106.                 tcMod rotate -202
  2107.     }    
  2108.     
  2109. }
  2110. models/players/anarki/anarki_b
  2111.  
  2112. {
  2113.          {
  2114.         map textures/effects/envmapbfg.tga
  2115.                 tcGen environment
  2116.                 tcmod rotate 350
  2117.                 tcmod scroll 3 1
  2118.                 blendFunc GL_ONE GL_ZERO
  2119.         rgbGen identity
  2120.     } 
  2121.         {
  2122.                 map models/players/anarki/anarki_b.tga
  2123.                 blendfunc blend
  2124.                 rgbGen lightingDiffuse
  2125.         }
  2126.         
  2127. }
  2128. models/players/anarki/anarki_g
  2129.  
  2130. {
  2131.         {
  2132.                 map models/players/anarki/anarki_g.tga
  2133.                 //rgbGen vertex
  2134.         }
  2135.         {
  2136.         
  2137.         map models/players/anarki/anarki_g_fx.tga
  2138.         rgbGen lightingDiffuse
  2139.                 rgbGen wave triangle 0 1 0 .5
  2140.         blendfunc gl_ONE gl_ONE         
  2141.     }
  2142. }
  2143.  
  2144. models/mapobjects/wallhead/femhead
  2145.  
  2146. {
  2147.         deformVertexes wave 100 sin 0 .7 0 .2
  2148.         //deformVertexes wave 100 sin 0 1 1 .1
  2149.         cull disable
  2150.  
  2151.         {
  2152.                 map models/mapobjects/wallhead/femhead3.tga
  2153.                 rgbGen vertex
  2154.         }
  2155.     {
  2156.             map models/mapobjects/wallhead/femhead4.tga
  2157.         blendFunc    GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  2158.         alphaGen    wave sin 0 1 1 .1
  2159.                 rgbGen vertex
  2160.     }    
  2161.     
  2162. }
  2163. models/mapobjects/wallhead/wallhead_eye
  2164.  
  2165. {
  2166.        
  2167.        
  2168.         {
  2169.               animMap 0.2 models/mapobjects/wallhead/wallhead_eye.tga models/mapobjects/wallhead/wallhead_eye2.tga 
  2170.                 rgbGen vertex
  2171.         }
  2172.     
  2173.  
  2174. }
  2175. models/mapobjects/wallhead/wallhead
  2176.  
  2177. {
  2178.        
  2179.        
  2180.         {
  2181.              map models/mapobjects/wallhead/wallhead.tga
  2182.              rgbGen vertex
  2183.         }
  2184.     
  2185. }
  2186. //models/mapobjects/wallhead/femhead
  2187. //{
  2188. //   deformVertexes wave 100 sin 0 .7 0 .2
  2189. //   cull disable
  2190. //    
  2191. //          
  2192. //        {
  2193. //                map models/mapobjects/wallhead/femhead2.tga
  2194. //                rgbGen vertex
  2195. //        }
  2196. //        {
  2197. //                map models/mapobjects/wallhead/femhead.tga
  2198. //                Blendfunc GL_ONE GL_ONE
  2199. //                rgbGen vertex
  2200. //                rgbGen wave triangle 0 1 0 .05
  2201. //        }
  2202. // 
  2203. //}
  2204.  
  2205. //models/mapobjects/wallhead/tongue
  2206. //{
  2207. //    {
  2208. //        //rgbGen lightingDiffuse
  2209. //        map $whiteimage
  2210. //                rgbGen vertex
  2211. //    }
  2212. //    {
  2213. //        map models/mapobjects/wallhead/tongue.tga
  2214. //        blendFunc GL_DST_COLOR GL_SRC_ALPHA
  2215. //        rgbGen identity
  2216. //        alphaGen lightingSpecular
  2217. //    }
  2218. //}
  2219.  
  2220. models/players/mynx/mynx_shiny
  2221. {      
  2222.  
  2223.         {
  2224.                 map textures/sfx/specular5.tga            
  2225.                 blendFunc GL_ONE GL_ZERO
  2226.                 tcGen environment
  2227.     }  
  2228.         {
  2229.         map models/players/mynx/mynx_shiny.tga
  2230.                 blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  2231.         rgbGen lightingDiffuse
  2232.     }
  2233.                 
  2234. }
  2235. models/players/razor/patriot
  2236. {
  2237.       
  2238.         {
  2239.         map $whiteimage
  2240.         rgbGen lightingDiffuse
  2241.     }
  2242.     {
  2243.             map models/players/razor/patriot.tga
  2244.         blendFunc GL_DST_COLOR GL_SRC_ALPHA
  2245.         rgbGen identity
  2246.         alphaGen lightingSpecular
  2247.     }
  2248.           
  2249. }
  2250. models/players/razor/patriot_gogs
  2251. {
  2252.         {
  2253.         map textures/effects/tinfx2d.tga
  2254.                 tcGen environment
  2255.                 blendFunc GL_ONE GL_ZERO              
  2256.                 rgbGen lightingDiffuse
  2257.     }   
  2258.  
  2259.           
  2260. }
  2261. models/mapobjects/scoreboard/s_name
  2262. {
  2263.     sort additive
  2264.     cull disable
  2265.     deformVertexes text0
  2266.     {
  2267.         map gfx/2d/bigchars.tga
  2268.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  2269.         rgbGen identity
  2270.     }
  2271. }
  2272.  
  2273.  
  2274. models/mapobjects/scoreboard/s_score
  2275. {
  2276.     sort additive
  2277.     cull disable
  2278.     deformVertexes text1
  2279.     {
  2280.         map gfx/2d/bigchars.tga
  2281.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  2282.         rgbGen identity
  2283.     }
  2284. }
  2285.  
  2286.  
  2287. models/weapons2/lightning/crackle1
  2288. {
  2289.     sort additive
  2290.     cull disable
  2291.     
  2292.     {
  2293.         animMap 15 models/weapons2/lightning/crackle1.tga models/weapons2/lightning/crackle2.tga models/weapons2/lightning/crackle3.tga models/weapons2/lightning/crackle4.tga models/weapons2/lightning/crackle5.tga models/weapons2/lightning/crackle6.tga models/weapons2/lightning/crackle7.tga models/weapons2/lightning/crackle8.tga
  2294.         blendFunc GL_ONE GL_ONE
  2295.     }
  2296.         
  2297. }
  2298.  
  2299. models/weapons2/lightning/button
  2300. {
  2301.         {
  2302.         map models/weapons2/lightning/button.tga
  2303.         blendFunc GL_ONE GL_ONE
  2304.         rgbGen wave sin 1 1 0 1        
  2305.     }
  2306.     
  2307. }
  2308.  
  2309. models/weapons2/lightning/glass
  2310. {
  2311.         {
  2312.         map models/weapons2/lightning/glass.tga
  2313.     }
  2314.     {
  2315.         map textures/effects/envmapdim.tga
  2316.         tcGen environment
  2317.         blendfunc GL_ONE GL_ONE
  2318.         rgbGen lightingDiffuse
  2319.     }
  2320. }
  2321. models/weapons2/lightning/trail
  2322. {
  2323.     {
  2324.         map models/weapons2/lightning/trail.tga
  2325.         tcMod scroll 3.1 1
  2326.                 rgbgen wave triangle 1 2 0 7
  2327.         blendfunc GL_ONE GL_ONE
  2328.     }
  2329.         {
  2330.         map models/weapons2/lightning/trail.tga
  2331.         tcMod scroll -1.7 1
  2332.                 rgbgen wave triangle 1 1.1 0 5.1
  2333.         blendfunc GL_ONE GL_ONE
  2334.     }
  2335. }
  2336. models/weapons2/lightning/trail2
  2337. {
  2338.     {
  2339.         map models/weapons2/lightning/trail2.tga
  2340.         tcMod scroll 3.1 1
  2341.                 rgbgen wave triangle 1 2 0 7
  2342.         blendfunc GL_ONE GL_ONE
  2343.     }
  2344.         {
  2345.         map models/weapons2/lightning/trail2.tga
  2346.         tcMod scroll -1.7 1
  2347.                 rgbgen wave triangle 1 1.1 0 5.1
  2348.         blendfunc GL_ONE GL_ONE
  2349.     }
  2350. }
  2351.  
  2352. models/weapons2/lightning/trail1
  2353. {
  2354.     sort additive
  2355.     cull disable
  2356.     
  2357.     {
  2358.         animMap 15 models/weapons2/lightning/trail1.tga models/weapons2/lightning/trail2.tga models/weapons2/lightning/trail3.tga models/weapons2/lightning/trail4.tga
  2359.         blendFunc GL_ONE GL_ONE
  2360.         rgbGen vertex                
  2361.     }
  2362.     
  2363. }
  2364.  
  2365. models/weapons2/lightning/ball1
  2366. {
  2367.     sort additive
  2368.     cull disable
  2369.     
  2370.     {
  2371.         animMap 15 models/weapons2/lightning/ball1.tga models/weapons2/lightning/ball2.tga
  2372.         blendFunc GL_ONE GL_ONE
  2373.         rgbGen vertex                
  2374.     }
  2375.     
  2376. }
  2377.  
  2378. models/mapobjects/slamp/slamp3
  2379. {
  2380.     deformVertexes autoSprite2
  2381.     surfaceparm    trans
  2382.     surfaceparm nomarks
  2383.     surfaceparm nolightmap
  2384.     cull none
  2385.    q3map_surfacelight    100
  2386.     
  2387.         {
  2388.                 map models/mapobjects/slamp/slamp3.tga
  2389.                 blendFunc GL_ONE GL_ONE
  2390.                 
  2391.         }
  2392.  
  2393.  
  2394. }
  2395. models/mapobjects/slamp/slamp2
  2396. {
  2397.     cull disable
  2398.     surfaceparm    trans
  2399.     surfaceparm nomarks
  2400.     surfaceparm nolightmap
  2401.     
  2402.         {
  2403.                 map models/mapobjects/slamp/slamp2.tga
  2404.                 blendFunc GL_ONE GL_ONE
  2405.         }
  2406.         {
  2407.         map textures/effects/envmapdimb.tga
  2408.         tcGen environment
  2409.         blendfunc GL_ONE GL_ONE
  2410.             //rgbGen lightingDiffuse
  2411.     }
  2412.  
  2413.  
  2414. }
  2415.  
  2416. models/mapobjects/lightning/white/white1
  2417. {
  2418.     deformVertexes wave 100 sin 0 1 0 5
  2419.         q3map_surfacelight    3000
  2420.  
  2421.     surfaceparm    trans
  2422.     surfaceparm nomarks
  2423.     surfaceparm nolightmap
  2424.     cull none
  2425.     
  2426.     {
  2427.         animMap 15 models/mapobjects/lightning/white/white1.tga models/mapobjects/lightning/white/white2.tga models/mapobjects/lightning/white/white3.tga models/mapobjects/lightning/white/white4.tga models/mapobjects/lightning/white/white5.tga models/mapobjects/lightning/white/white6.tga models/mapobjects/lightning/white/white7.tga models/mapobjects/lightning/white/white8.tga
  2428.         blendFunc GL_ONE GL_ONE
  2429.         rgbGen vertex                
  2430.     }
  2431.     
  2432. }
  2433.  
  2434. models/mapobjects/lightning/red/red01
  2435. {
  2436.     deformVertexes wave 100 sin 0 1 0 5
  2437.         q3map_surfacelight    3000
  2438.  
  2439.     surfaceparm    trans
  2440.     surfaceparm nomarks
  2441.     surfaceparm nolightmap
  2442.     cull none
  2443.     
  2444.     {
  2445.         animMap 15 models/mapobjects/lightning/red/red01.tga models/mapobjects/lightning/red/red02.tga models/mapobjects/lightning/red/red03.tga models/mapobjects/lightning/red/red04.tga models/mapobjects/lightning/red/red05.tga models/mapobjects/lightning/red/red06.tga models/mapobjects/lightning/red/red07.tga models/mapobjects/lightning/red/red08.tga
  2446.         blendFunc GL_ONE GL_ONE
  2447.         rgbGen vertex                
  2448.     }
  2449.     
  2450. }
  2451.  
  2452. models/mapobjects/lightning/yel/yel01
  2453. {
  2454.     deformVertexes wave 100 sin 0 1 0 5
  2455.         q3map_surfacelight    3000
  2456.  
  2457.     surfaceparm    trans
  2458.     surfaceparm nomarks
  2459.     surfaceparm nolightmap
  2460.     cull none
  2461.     
  2462.     {
  2463.         animMap 15 models/mapobjects/lightning/yel/yel01.tga models/mapobjects/lightning/yel/yel02.tga models/mapobjects/lightning/yel/yel03.tga models/mapobjects/lightning/yel/yel04.tga models/mapobjects/lightning/yel/yel05.tga models/mapobjects/lightning/yel/yel06.tga models/mapobjects/lightning/yel/yel07.tga models/mapobjects/lightning/yel/yel08.tga
  2464.         blendFunc GL_ONE GL_ONE
  2465.         rgbGen vertex                
  2466.     }
  2467.     
  2468. }
  2469.  
  2470. models/mapobjects/lightning/blu/blu01
  2471. {
  2472.     deformVertexes wave 100 sin 0 1 0 5
  2473.         q3map_surfacelight    3000
  2474.  
  2475.     surfaceparm    trans
  2476.     surfaceparm nomarks
  2477.     surfaceparm nolightmap
  2478.     cull none
  2479.     
  2480.     {
  2481.         animMap 15 models/mapobjects/lightning/blu/blu01.tga models/mapobjects/lightning/blu/blu02.tga models/mapobjects/lightning/blu/blu03.tga models/mapobjects/lightning/blu/blu04.tga models/mapobjects/lightning/blu/blu05.tga models/mapobjects/lightning/blu/blu06.tga models/mapobjects/lightning/blu/blu07.tga models/mapobjects/lightning/blu/blu08.tga
  2482.         blendFunc GL_ONE GL_ONE
  2483.         rgbGen vertex                
  2484.     }
  2485.     
  2486. }
  2487.  
  2488. models/mapobjects/pitted_rust_ps
  2489. {
  2490.      cull disable
  2491.      
  2492.         {
  2493.                 map models/mapobjects/pitted_rust_ps.tga
  2494.                 rgbGen vertex
  2495.         }
  2496.  
  2497.  
  2498. }
  2499.  
  2500. models/mapobjects/signs/bioh
  2501. {
  2502.      cull disable
  2503.      
  2504.         {
  2505.                 map models/mapobjects/signs/bioh.tga
  2506.                 rgbGen vertex
  2507.         }
  2508.  
  2509.  
  2510. }
  2511. models/mapobjects/gratelamp/gratelamp
  2512. {
  2513.     cull disable
  2514.     
  2515.         {
  2516.                 map models/mapobjects/gratelamp/gratelamp.tga
  2517.                 alphaFunc GE128
  2518.         depthWrite
  2519.         rgbGen vertex
  2520.         }
  2521.  
  2522.  
  2523. }
  2524. models/mapobjects/gratelamp/gratelamp_flare
  2525. {
  2526.     deformVertexes autoSprite
  2527.  
  2528.     q3map_surfacelight    300
  2529.  
  2530.     surfaceparm    trans
  2531.     surfaceparm nomarks
  2532.     surfaceparm nolightmap
  2533.     cull none
  2534.     
  2535.     {
  2536.         Map models/mapobjects/gratelamp/gratelamp_flare.tga
  2537.         blendFunc GL_ONE GL_ONE
  2538.     }    
  2539.     
  2540. }
  2541.  
  2542. models/weapons2/grenadel/ring
  2543. {
  2544.     
  2545.     {
  2546.         map models/weapons2/grenadel/ring.tga
  2547.         }
  2548.  
  2549.         {
  2550.                 map textures/effects/envmapdim.tga
  2551.         tcGen environment
  2552.         blendFunc GL_ONE GL_ONE
  2553.                 //rgbGen identity
  2554.         }
  2555. }
  2556. models/mapobjects/chain/chain
  2557. {
  2558.      cull disable
  2559.         {
  2560.                 map models/mapobjects/chain/chain.tga
  2561.                 alphaFunc GE128
  2562.         depthWrite
  2563.         rgbGen vertex
  2564.         }
  2565.  
  2566.  
  2567. }
  2568. models/mapobjects/chain/chain2
  2569. {
  2570.      cull disable
  2571.     deformVertexes autoSprite2
  2572.         {
  2573.                 map models/mapobjects/chain/chain2.tga
  2574.                 alphaFunc GE128
  2575.         depthWrite
  2576.         rgbGen vertex
  2577.         }
  2578.  
  2579.  
  2580. }
  2581. models/mapobjects/chain/chain2_end
  2582. {
  2583.      cull disable
  2584.     deformVertexes autoSprite2
  2585.         {
  2586.                 map models/mapobjects/chain/chain2_end.tga
  2587.                 alphaFunc GE128
  2588.         depthWrite
  2589.         rgbGen vertex
  2590.         }
  2591.  
  2592.  
  2593. }
  2594. models/mapobjects/tree/branch
  2595. {
  2596.      cull disable
  2597.      deformVertexes wave 100 sin 0 .1 0 .2
  2598.       surfaceparm    trans
  2599.         {
  2600.                 map models/mapobjects/tree/branch.tga
  2601.                 alphaFunc GE128
  2602.         depthWrite
  2603.         //rgbGen identity
  2604.                 //rgbGen lightingDiffuse
  2605.                 rgbGen vertex
  2606.         }
  2607.  
  2608.  
  2609. }
  2610. models/players/orbb/orbb_tail
  2611. {
  2612.     
  2613.     {
  2614.         map models/players/orbb/orbb_tail.tga
  2615.         blendFunc GL_ONE GL_ONE
  2616.                 tcmod scroll 0 .5
  2617.         rgbGen wave sin .5 .25 0 .5        
  2618.     }
  2619. }
  2620. models/players/orbb/orbb_tail_blue
  2621. {
  2622.     
  2623.     {
  2624.         map models/players/orbb/orbb_tail_blue.tga
  2625.         blendFunc GL_ONE GL_ONE
  2626.                 tcmod scroll 0 .5
  2627.         rgbGen wave sin .5 .25 0 .5        
  2628.     }
  2629. }
  2630. models/players/orbb/orbb_light
  2631. {
  2632.     {
  2633.         map models/players/orbb/orbb_light.tga
  2634.         rgbGen wave sin 1 1 0 1
  2635.         
  2636.     }
  2637. }
  2638. models/players/orbb/orbb_light_blue
  2639. {
  2640.     {
  2641.         map models/players/orbb/orbb_light_blue.tga
  2642.         rgbGen wave sin 1 1 0 1
  2643.         
  2644.     }
  2645. }
  2646. models/players/orbb/orbb_h2
  2647. {      
  2648.         {
  2649.         map models/players/orbb/orbb_h2.tga
  2650.                 blendFunc GL_ONE GL_ZERO
  2651.         rgbGen lightingDiffuse
  2652.     } 
  2653.         {
  2654.                 map textures/effects/tinfx.tga
  2655.                 blendFunc GL_ONE GL_ONE
  2656.                 tcGen environment
  2657.                 rgbGen lightingDiffuse
  2658.     }  
  2659.         {
  2660.         map models/players/orbb/orbb_h2.tga
  2661.                 blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  2662.         rgbGen lightingDiffuse
  2663.     }
  2664.        
  2665.          
  2666. }
  2667.  
  2668. models/players/orbb/red_h
  2669. {
  2670.     
  2671.     {
  2672.         map models/players/orbb/red_h.tga
  2673.                 rgbGen lightingDiffuse
  2674.         }
  2675.  
  2676.         {
  2677.             clampmap textures/base_floor/techfloor2.tga
  2678.         blendfunc blend
  2679.                 tcmod rotate 90
  2680.                 tcMod stretch sin .8 0.2 0 .2
  2681.             rgbGen lightingDiffuse
  2682.     }
  2683.        
  2684. }
  2685. models/players/orbb/blue_h
  2686. {
  2687.     
  2688.     {
  2689.         map models/players/orbb/blue_h.tga
  2690.                 rgbGen lightingDiffuse
  2691.         }
  2692.  
  2693.         {
  2694.             clampmap textures/base_floor/techfloor2.tga
  2695.         blendfunc blend
  2696.                 tcmod rotate 90
  2697.                 tcMod stretch sin .8 0.2 0 .2
  2698.             rgbGen lightingDiffuse
  2699.     }
  2700.        
  2701. }
  2702. models/mapobjects/teleporter/transparency2
  2703. {
  2704.    cull disable
  2705.             
  2706.         {
  2707.                 map models/mapobjects/teleporter/transparency2.tga
  2708.                 blendfunc GL_ONE GL_ONE
  2709.                 tcMod scroll .1 .2
  2710.         }
  2711.  
  2712. }
  2713.  
  2714. models/flags/b_flag
  2715. {
  2716.                cull disable
  2717.            deformVertexes wave 100 sin 0 3 0 .7
  2718.            
  2719.         {
  2720.                map models/flags/b_flag.tga
  2721.               
  2722.         }
  2723.  
  2724.  
  2725. }
  2726.  
  2727. models/flags/r_flag
  2728. {
  2729.                cull disable
  2730.            deformVertexes wave 100 sin 0 3 0 .7
  2731.            
  2732.         {
  2733.                map models/flags/r_flag.tga
  2734.               
  2735.         }
  2736.  
  2737.  
  2738. }
  2739. models/flags/pole
  2740. {
  2741.       
  2742.         {
  2743.              map models/flags/skull.tga
  2744.         tcGen environment
  2745.         rgbGen lightingDiffuse    
  2746.                 
  2747.         }
  2748.  
  2749.  
  2750. }
  2751. models/flags/skull
  2752. {
  2753.       
  2754.         {
  2755.              map models/flags/skull.tga
  2756.         //tcGen environment
  2757.         rgbGen lightingDiffuse    
  2758.                 
  2759.         }
  2760.  
  2761.  
  2762. }
  2763. models/players/hunter/hunter_f
  2764. {
  2765.      deformVertexes wave 100 sin 0 .3 0 .2
  2766.      cull disable
  2767.         {
  2768.                 map models/players/hunter/hunter_f.tga
  2769.                 //blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  2770.                 //alphaFunc GT0
  2771.                 alphaFunc GE128
  2772.         depthWrite
  2773.         rgbGen lightingDiffuse
  2774.         }
  2775.  
  2776.  
  2777. }
  2778. models/players/hunter/red_f
  2779. {
  2780.      deformVertexes wave 100 sin 0 .3 0 .2
  2781.      cull disable
  2782.         {
  2783.                 map models/players/hunter/red_f.tga
  2784.                 //blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  2785.                 //alphaFunc GT0
  2786.                 alphaFunc GE128
  2787.         depthWrite
  2788.         rgbGen lightingDiffuse
  2789.         }
  2790.  
  2791.  
  2792. }
  2793. models/players/uriel/uriel_w
  2794. {
  2795.      deformVertexes wave 100 sin 0 .5 0 .2
  2796.  
  2797.         {
  2798.                 map models/players/uriel/uriel_w.tga
  2799.                 //blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  2800.                 //alphaFunc GT0
  2801.                 alphaFunc GE128
  2802.         depthWrite
  2803.         rgbGen lightingDiffuse
  2804.         }
  2805.  
  2806.  
  2807. }
  2808. models/players/uriel/red_w
  2809. {
  2810.      deformVertexes wave 100 sin 0 .5 0 .2
  2811.  
  2812.         {
  2813.                 map models/players/uriel/red_w.tga
  2814.                 //blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  2815.                 //alphaFunc GT0
  2816.                 alphaFunc GE128
  2817.         depthWrite
  2818.         rgbGen lightingDiffuse
  2819.         }
  2820.  
  2821.  
  2822. }
  2823. models/players/uriel/blue_w
  2824. {
  2825.      deformVertexes wave 100 sin 0 .5 0 .2
  2826.  
  2827.         {
  2828.                 map models/players/uriel/blue_w.tga
  2829.                 //blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  2830.                 //alphaFunc GT0
  2831.                 alphaFunc GE128
  2832.         depthWrite
  2833.         rgbGen lightingDiffuse
  2834.         }
  2835.  
  2836.  
  2837. }
  2838. models/mapobjects/bitch/orb
  2839. {
  2840.     deformVertexes autoSprite
  2841.  
  2842.     q3map_surfacelight    70
  2843.  
  2844.     surfaceparm    trans
  2845.     surfaceparm nomarks
  2846.     surfaceparm nolightmap
  2847.     cull none
  2848.     
  2849.     {
  2850.         clampmap models/mapobjects/bitch/orb.tga
  2851.         blendFunc GL_ONE GL_ONE
  2852.                 tcMod rotate 30
  2853.     }    
  2854.     
  2855. }
  2856.  
  2857. models/mapobjects/bitch/forearm
  2858. {
  2859.         {
  2860.                 map models/mapobjects/bitch/forearm.tga
  2861.                 rgbGen vertex  
  2862.         }
  2863.     {
  2864.                map models/mapobjects/bitch/forearm01.tga
  2865.                blendfunc GL_ONE GL_ONE
  2866.                tcMod scroll 2.2 0
  2867.              
  2868.         }
  2869.         {
  2870.                map models/mapobjects/bitch/forearm02.tga
  2871.                blendfunc GL_ONE GL_ONE
  2872.                tcMod scroll -1.1 0
  2873.              
  2874.         }
  2875. }
  2876.  
  2877. models/players/parkr/parkr_head
  2878. {
  2879.     {
  2880.         map textures/effects/envmap2.tga
  2881.         tcGen environment    
  2882.     }
  2883. }
  2884.  
  2885. models/players/parkr/parkr_chest
  2886. {
  2887.          {
  2888.                 map models/players/parkr/parkr_chest.tga
  2889.         }
  2890.     {
  2891.         AnimMap 4 models/players/parkr/parkr_chest_red.tga models/players/parkr/parkr_chest_blu.tga
  2892.            blendfunc GL_ONE GL_ONE
  2893.     }
  2894. }
  2895. models/mapobjects/teleporter/energy
  2896. {
  2897.    cull disable
  2898.    surfaceparm trans
  2899.                
  2900.        {
  2901.                map models/mapobjects/teleporter/energy.tga
  2902.                blendfunc GL_ONE GL_ONE
  2903.                tcMod scroll 2.2 1.3
  2904.                rgbGen wave inversesawtooth -.3 1.3 0 1.3
  2905.              
  2906.        }
  2907.     {    
  2908.         map models/mapobjects/teleporter/energy2.tga
  2909.         blendfunc GL_ONE GL_ONE
  2910.         tcMod scroll -1 .5
  2911.         rgbGen wave inversesawtooth -.2 1.2 0 .5
  2912.               
  2913.     }
  2914.     {    
  2915.                 map models/mapobjects/teleporter/energy3.tga
  2916.                 blendfunc GL_ONE GL_ONE
  2917.                 tcMod scroll 3 0
  2918.         rgbGen wave triangle 1 1 0 5.3
  2919.               
  2920.     }
  2921.  
  2922. }
  2923.  
  2924. models/mapobjects/teleporter/widget
  2925. {
  2926.    cull disable
  2927.             
  2928.         {
  2929.                 map models/mapobjects/teleporter/widget.tga
  2930.                 blendfunc GL_ONE GL_ONE
  2931.                 
  2932.         }
  2933.         {
  2934.                 map models/mapobjects/teleporter/transparency2.tga
  2935.                 blendfunc GL_ONE GL_ONE
  2936.                 tcMod scroll -.1 -.2
  2937.         }
  2938.  
  2939. }
  2940.  
  2941. models/mapobjects/teleporter/transparency
  2942. {
  2943.    cull disable
  2944.             
  2945.         {
  2946.                 map models/mapobjects/teleporter/transparency.tga
  2947.                 blendfunc GL_ONE GL_ONE
  2948.                  
  2949.         }
  2950.         {
  2951.                 map models/mapobjects/teleporter/transparency2.tga
  2952.                 blendfunc GL_ONE GL_ONE
  2953.                 tcMod scroll .1 .2
  2954.         }
  2955.  
  2956. }
  2957.  
  2958. models/mapobjects/teleporter/teleporter_edge
  2959. {
  2960.          
  2961.  
  2962.         {
  2963.           map models/mapobjects/teleporter/teleporter_edge.tga 
  2964.           rgbGen vertex  
  2965.         }  
  2966.         {
  2967.                 map models/mapobjects/teleporter/teleporter_edge2.tga
  2968.                 blendfunc GL_ONE GL_ONE
  2969.                 rgbgen wave inversesawtooth 0 1 .2 1.5
  2970.         }
  2971.     
  2972. }
  2973.  
  2974. models/mapobjects/jesus/jesuswall
  2975. {
  2976.    deformVertexes wave 100 sin 0 .2 0 .2
  2977.    cull none         
  2978.         {
  2979.         map $lightmap
  2980.                   //rgbGen identity
  2981.     }
  2982.     {
  2983.         map models/mapobjects/jesus/jesuswall.tga
  2984.         blendFunc GL_DST_COLOR GL_SRC_ALPHA
  2985.         rgbGen vertex
  2986.         alphaGen lightingSpecular
  2987.     }
  2988.  
  2989.  
  2990. }
  2991.  
  2992.  
  2993. models/mapobjects/hand
  2994. {
  2995.    deformVertexes wave 100 sin 0 .3 0 .2
  2996.                
  2997.         {
  2998.                 map models/mapobjects/hand.tga
  2999.                 rgbGen vertex
  3000.         }
  3001.  
  3002.  
  3003. }
  3004.  
  3005. models/mapobjects/corpse/corpse
  3006. {
  3007.    deformVertexes wave 100 sin 0 .2 0 .2
  3008.                
  3009.         {
  3010.                 map models/mapobjects/corpse/corpse.tga
  3011.                 rgbGen exactVertex
  3012.         }
  3013.         
  3014.  
  3015. }
  3016. models/mapobjects/skull/ribcage
  3017. {
  3018.     sort underwater
  3019.         cull disable      
  3020.         {
  3021.                 map models/mapobjects/skull/ribcage.tga
  3022.                 // blendfunc gl_src_alpha gl_one_minus_src_alpha
  3023.                 alphaFunc GE128
  3024.                 rgbGen vertex
  3025.         }
  3026.  
  3027.  
  3028. }
  3029.  
  3030. //models/mapobjects/flag/banner_eg1
  3031. //{
  3032. //               cull disable
  3033. //               surfaceparm nolightmap
  3034. //           deformVertexes wave 100 sin 0 8 0 8
  3035. //           sort banner
  3036. //        {
  3037. //                map models/mapobjects/flag/banner_eg1.tga
  3038. //                // blendfunc gl_src_alpha gl_one_minus_src_alpha
  3039. //                alphaFunc GE128
  3040. //                rgbGen vertex
  3041. //        }
  3042. //
  3043. //
  3044. //}
  3045. models/mapobjects/flag/banner_strgg
  3046. {
  3047.         cull disable
  3048.         surfaceparm nolightmap
  3049.         surfaceparm alphashadow
  3050.  
  3051.         deformVertexes wave 100 sin 0 3 0 .7
  3052.             //deformVertexes normal 0.2 2
  3053.         sort banner
  3054.         {
  3055.                 map models/mapobjects/flag/banner_strgg.tga
  3056.                  blendfunc gl_src_alpha gl_one_minus_src_alpha
  3057.                 alphaFunc GE128
  3058.                 rgbGen vertex
  3059.                 
  3060.         }
  3061. }
  3062. models/mapobjects/flag/banner02
  3063. {
  3064.                cull disable
  3065.                surfaceparm nolightmap
  3066.            deformVertexes wave 100 sin 0 2 0 .7
  3067.           
  3068.         {
  3069.                 map models/mapobjects/flag/banner02.tga
  3070.               
  3071.         }
  3072.  
  3073.  
  3074. }
  3075.  
  3076. models/mapobjects/weeds/weed02
  3077. {
  3078.     sort underwater
  3079.                cull disable
  3080.                surfaceparm nolightmap
  3081.            deformVertexes wave 100 sin 0 2 0 .7
  3082.         {
  3083.                 map models/mapobjects/weeds/weed02.tga
  3084.                 blendfunc gl_src_alpha gl_one_minus_src_alpha
  3085.         }
  3086.  
  3087.  
  3088. }
  3089. models/mapobjects/weeds/weed01
  3090. {
  3091.     sort additive
  3092.                cull disable
  3093.                surfaceparm nolightmap
  3094.            deformVertexes wave 100 sin 0 2 0 .7
  3095.         {
  3096.                 map models/mapobjects/weeds/weed01.tga
  3097.                 blendfunc gl_src_alpha gl_one_minus_src_alpha
  3098.         }
  3099.  
  3100.  
  3101. }
  3102.  
  3103. models/mapobjects/portal_2/portal_3_edge
  3104. {
  3105.         {
  3106.                 map models/mapobjects/portal_2/portal_3_edge.tga
  3107.                 rgbGen vertex
  3108.         }
  3109.  
  3110.     {
  3111.         map models/mapobjects/portal_2/portal_3_edge_glo.tga
  3112.         blendFunc GL_ONE GL_ONE
  3113.         tcMod scroll 9.7 .5
  3114.     }
  3115.  
  3116. }
  3117.  
  3118. models/players/razor/razor_gogs
  3119. {
  3120.     {
  3121.         map models/players/razor/razor_gogs.tga    
  3122.                 tcGen environment
  3123.  
  3124.     }
  3125.  
  3126.     
  3127.     {
  3128.         map    models/players/razor/razor_gogs_fx.tga    
  3129.         blendfunc GL_ONE GL_ONE
  3130.         tcMod scroll 1.2 9.3
  3131.         
  3132.     }
  3133. }
  3134.  
  3135. models/players/slash/slashskate
  3136. {
  3137.         //deformVertexes wave 100 sin 0 1 1 5
  3138.     sort additive
  3139.     cull disable
  3140.     {
  3141.         clampmap models/players/slash/slashskate.tga
  3142.         blendFunc GL_ONE GL_ONE
  3143.                 //tcmod rotate 100
  3144.                 tcMod stretch sin .9 0.1 0 1.1
  3145.                 rgbgen identity
  3146.         
  3147.     }
  3148. }
  3149.  
  3150.  
  3151. models/mapobjects/colua0/colua0_lght
  3152. {
  3153.     surfaceparm    trans
  3154.     {
  3155.         map textures/effects/tinfx2b.tga
  3156.         tcGen environment
  3157.         blendFunc GL_ONE GL_ONE
  3158.     }
  3159. }
  3160. models/mapobjects/colua0/colua0_flare
  3161. {
  3162.     deformVertexes autoSprite
  3163.  
  3164.     q3map_surfacelight    1000
  3165.  
  3166.     surfaceparm    trans
  3167.     surfaceparm nomarks
  3168.     surfaceparm nolightmap
  3169.     cull none
  3170.     
  3171.     {
  3172.         Map models/mapobjects/colua0/colua0_flare.tga
  3173.         blendFunc GL_ONE GL_ONE
  3174.     }    
  3175.     
  3176. }
  3177. models/mapobjects/kmlamp_white
  3178. {
  3179.     
  3180.     surfaceparm    trans
  3181.     {
  3182.         map textures/effects/tinfxb.tga
  3183.         tcGen environment
  3184.         blendFunc GL_ONE GL_ONE
  3185.     }
  3186. }
  3187.  
  3188. models/mapobjects/lamps/flare03
  3189. {
  3190.     deformVertexes autoSprite
  3191.  
  3192.     q3map_surfacelight 200    
  3193.  
  3194.     surfaceparm    trans
  3195.     surfaceparm nomarks
  3196.     surfaceparm nolightmap
  3197.     cull none
  3198.     
  3199.     {
  3200.         Map models/mapobjects/lamps/flare03.tga
  3201.         blendFunc GL_ONE GL_ONE
  3202.     }    
  3203.     
  3204. }
  3205.  
  3206. //models/weapons2/chainsaw/f_chainsaw
  3207. //{
  3208. //    sort nearest
  3209. //    cull back
  3210. //    {
  3211. //        map    models/weapons2/chainsaw/f_chainsaw.tga
  3212. //        blendfunc GL_ONE GL_ONE_MINUS_SRC_COLOR
  3213. //
  3214. //    }
  3215. //}
  3216.  
  3217. models/players/sarge/cigar
  3218. {
  3219.     {
  3220.         map models/players/sarge/cigar.tga
  3221.                 blendfunc GL_ONE GL_ZERO
  3222.                 rgbGen lightingDiffuse
  3223.         
  3224.         }
  3225.     
  3226.     {
  3227.         map models/players/sarge/cigar.glow.tga
  3228.         blendfunc GL_ONE GL_ONE
  3229.         rgbGen wave triangle .5 1 0 .2
  3230.         
  3231.     }
  3232. }
  3233. //
  3234. // powerups
  3235. //
  3236. //
  3237. // ammo
  3238. //
  3239. //models/powerups/ammo/ammo_rail1
  3240. //{
  3241. //    {
  3242. //        map models/powerups/ammo/ammo_rail1.tga
  3243. //        rgbGen lightingDiffuse
  3244. //    }
  3245. //    {
  3246. //        map models/powerups/ammo/ammo_rail1.glow.tga
  3247. //        blendfunc GL_ONE GL_ONE
  3248. //        rgbGen wave sin 0.75 0.25 0 1
  3249. //    }
  3250. //}
  3251. //models/powerups/ammo/ammo_rail2
  3252. //{
  3253. //    {
  3254. //        map models/powerups/ammo/ammo_rail2.tga
  3255. //        rgbGen lightingDiffuse
  3256. //    }
  3257. //    {
  3258. //        map models/powerups/ammo/ammo_rail2.glow.tga
  3259. //        blendfunc GL_ONE GL_ONE
  3260. //    }
  3261. //}
  3262. models/powerups/ammo/bfgammo
  3263. {
  3264.    cull none
  3265.        {
  3266.             map textures/effects/envmapbfg.tga
  3267.          //tcmod scale 3 3
  3268.                 tcmod rotate 350
  3269.                 tcmod scroll 3 1
  3270.         //tcGen environment
  3271.         blendfunc GL_ONE GL_ZERO
  3272.                 rgbGen identity
  3273.        }
  3274.         {
  3275.             map textures/effects/tinfx2.tga
  3276.         tcGen environment
  3277.         blendfunc GL_ONE GL_ONE
  3278.                 rgbGen identity
  3279.        }
  3280.        {
  3281.             map models/powerups/ammo/bfgammo.tga
  3282.         blendfunc blend
  3283.                 rgbGen lightingDiffuse
  3284.        }
  3285. }
  3286. models/powerups/ammo/bfgammo1
  3287. {
  3288.         {
  3289.             map textures/effects/envmapbfg.tga
  3290.         tcGen environment
  3291.         blendfunc GL_ONE GL_ZERO
  3292.                 rgbGen lightingDiffuse
  3293.         }
  3294. }
  3295. models/powerups/ammo/bfgammo2
  3296. {
  3297.     {
  3298.         map models/powerups/ammo/bfgammo2.tga
  3299.         rgbGen identity
  3300.     }
  3301.     
  3302. }
  3303. //models/powerups/ammo/bounammo1
  3304. //{
  3305. //    {
  3306. //        map models/powerups/ammo/bounammo1.tga
  3307. //        rgbGen lightingDiffuse
  3308. //    }
  3309. //}
  3310. //models/powerups/ammo/bounammo2
  3311. //{
  3312. //    {
  3313. //        map models/powerups/ammo/bounammo2.tga
  3314. //        rgbGen lightingDiffuse
  3315. //    }
  3316. //    {
  3317. //        map models/powerups/ammo/bounammo2.glow.tga
  3318. //        blendfunc GL_ONE GL_ONE
  3319. //        rgbGen lightingDiffuse
  3320. //    }
  3321. //}
  3322. //models/powerups/ammo/flamammo1
  3323. //{
  3324. //    {
  3325. //        map models/powerups/ammo/flamammo1.tga
  3326. //        rgbGen lightingDiffuse
  3327. //    }
  3328. //}
  3329. //models/powerups/ammo/flamammo2
  3330. //{
  3331. //    {
  3332. //        map models/powerups/ammo/flamammo2.tga
  3333. //        rgbGen lightingDiffuse
  3334. //    }
  3335. //    {
  3336. //        map models/powerups/ammo/flamammo2.glow.tga
  3337. //        blendfunc GL_ONE GL_ONE
  3338. //    }
  3339. //}
  3340. models/powerups/ammo/grenammo
  3341. {
  3342.        {
  3343.             map textures/effects/tinfx2d.tga
  3344.         tcGen environment
  3345.         blendfunc GL_ONE GL_ZERO
  3346.                 rgbGen identity
  3347.        }
  3348.        {
  3349.             map models/powerups/ammo/grenammo.tga
  3350.         blendfunc blend
  3351.                 rgbGen lightingDiffuse
  3352.        }
  3353. }
  3354. models/powerups/ammo/grenammo1
  3355. {
  3356.     {
  3357.             map textures/effects/envmapgren.tga
  3358.         tcGen environment
  3359.         blendfunc GL_ONE GL_ZERO
  3360.                 rgbGen lightingDiffuse
  3361.        }
  3362. }
  3363. models/ammo/grenade
  3364. {
  3365.         {
  3366.                 map models/ammo/grenade.tga
  3367.         }
  3368.     {
  3369.         AnimMap 7 models/ammo/grenade_r.tga models/ammo/grenade_g.tga
  3370.            blendfunc GL_ONE GL_ONE
  3371.     }
  3372. }
  3373. models/powerups/ammo/grenammo2
  3374. {
  3375.     {
  3376.         map models/powerups/ammo/grenammo2.tga
  3377.         rgbGen identity
  3378.     }
  3379.     
  3380. }
  3381. models/powerups/ammo/lighammo
  3382. {
  3383.        {
  3384.             map textures/effects/envmapligh.tga
  3385.          //tcmod scale 3 3
  3386.                 tcmod rotate 350
  3387.                 tcmod scroll 3 1
  3388.         //tcGen environment
  3389.         blendfunc GL_ONE GL_ZERO
  3390.                 rgbGen identity
  3391.        }
  3392.        {
  3393.             map models/powerups/ammo/lighammo.tga
  3394.         blendfunc blend
  3395.                 rgbGen lightingDiffuse
  3396.        }
  3397. }
  3398. models/powerups/ammo/lighammo1
  3399. {
  3400.     {
  3401.             map textures/effects/envmapligh.tga
  3402.                 tcGen environment
  3403.         //tcmod scale 2 2
  3404.                 tcmod rotate 6
  3405.                 tcmod scroll .09 .09
  3406.         blendfunc GL_ONE GL_ZERO
  3407.                 rgbGen lightingDiffuse
  3408.        }
  3409. }
  3410. models/powerups/ammo/lighammo2
  3411. {
  3412.     {
  3413.         map models/powerups/ammo/lighammo2.tga
  3414.         rgbGen identity
  3415.     }
  3416.     
  3417. }
  3418. models/powerups/ammo/machammo
  3419. {
  3420.        {
  3421.             map textures/effects/tinfx2d.tga
  3422.         tcGen environment
  3423.         blendfunc GL_ONE GL_ZERO
  3424.                 rgbGen identity
  3425.        }
  3426.        {
  3427.             map models/powerups/ammo/machammo.tga
  3428.         blendfunc blend
  3429.                 rgbGen lightingDiffuse
  3430.        }
  3431. }
  3432. models/powerups/ammo/machammo1
  3433. {
  3434.        {
  3435.             map textures/effects/envmapmach.tga
  3436.         tcGen environment
  3437.         blendfunc GL_ONE GL_ZERO
  3438.                 rgbGen lightingDiffuse
  3439.        }
  3440. }
  3441. models/powerups/ammo/machammo2
  3442. {
  3443.     {
  3444.         map models/powerups/ammo/machammo2.tga
  3445.         rgbGen identity
  3446.     }
  3447.     
  3448. }
  3449. models/powerups/ammo/plasammo1
  3450. {
  3451.        {
  3452.             map textures/effects/envmapplas.tga
  3453.         tcGen environment
  3454.         blendfunc GL_ONE GL_ZERO
  3455.                 rgbGen lightingDiffuse
  3456.        }
  3457. }
  3458. models/powerups/ammo/plasammo
  3459. {
  3460.        {
  3461.             map textures/effects/envmapplas.tga
  3462.                 //tcmod scale 3 3
  3463.                 tcmod rotate 350
  3464.                 tcmod scroll 3 1
  3465.         //tcGen environment
  3466.         blendfunc GL_ONE GL_ZERO
  3467.                 rgbGen identity
  3468.        }
  3469.        {
  3470.             map models/powerups/ammo/plasammo.tga
  3471.         blendfunc blend
  3472.                 rgbGen lightingDiffuse
  3473.        }
  3474. }
  3475. models/powerups/ammo/plasammo2
  3476. {
  3477.     {
  3478.         map models/powerups/ammo/plasammo2.tga
  3479.         rgbGen identity
  3480.     }
  3481.     
  3482. }
  3483. models/powerups/ammo/railammo1
  3484. {
  3485.        {
  3486.             map textures/effects/envmaprail.tga
  3487.                 tcGen environment
  3488.         //tcmod scale 4 4
  3489.                 //tcmod rotate 70
  3490.                 //tcmod scroll .5 .5
  3491.         blendfunc GL_ONE GL_ZERO
  3492.                 rgbGen lightingDiffuse
  3493.        }
  3494. }
  3495. models/powerups/ammo/railammo
  3496. {
  3497.        {
  3498.             map textures/effects/envmaprail.tga
  3499.                 //tcmod scale 3 3
  3500.                 tcmod rotate 350
  3501.                 tcmod scroll 3 1
  3502.         //tcGen environment
  3503.         blendfunc GL_ONE GL_ZERO
  3504.                 rgbGen identity
  3505.        }
  3506.        {
  3507.             map models/powerups/ammo/railammo.tga
  3508.         blendfunc blend
  3509.                 rgbGen lightingDiffuse
  3510.        }
  3511. }
  3512. models/powerups/ammo/railammo2
  3513. {
  3514.     {
  3515.         map models/powerups/ammo/railammo2.tga
  3516.         rgbGen identity
  3517.     }
  3518.     
  3519. }
  3520. models/powerups/ammo/rockammo
  3521. {
  3522.        {
  3523.             map textures/effects/tinfx2d.tga
  3524.         tcGen environment
  3525.         blendfunc GL_ONE GL_ZERO
  3526.                 rgbGen identity
  3527.        }
  3528.        {
  3529.             map models/powerups/ammo/rockammo.tga
  3530.         blendfunc blend
  3531.                 rgbGen lightingDiffuse
  3532.        }
  3533. }
  3534. models/powerups/ammo/rockammo1
  3535. {
  3536.        {
  3537.             map textures/effects/envmaproc.tga
  3538.         tcGen environment
  3539.         blendfunc GL_ONE GL_ZERO
  3540.                 rgbGen lightingDiffuse
  3541.        }
  3542. }
  3543. models/powerups/ammo/rockammo2
  3544. {
  3545.     {
  3546.         map models/powerups/ammo/rockammo2.tga
  3547.         rgbGen identity
  3548.     }
  3549.     
  3550. }
  3551. models/powerups/ammo/shotammo
  3552. {
  3553.        {
  3554.             map textures/effects/tinfx2c.tga
  3555.         tcGen environment
  3556.         blendfunc GL_ONE GL_ZERO
  3557.                 rgbGen identity
  3558.        }
  3559.        {
  3560.             map models/powerups/ammo/shotammo.tga
  3561.         blendfunc blend
  3562.                 rgbGen lightingDiffuse
  3563.        }
  3564. }
  3565. models/powerups/ammo/shotammo1
  3566. {
  3567.        {
  3568.             map textures/effects/envmapgold3.tga
  3569.         tcGen environment
  3570.         blendfunc GL_ONE GL_ZERO
  3571.                 rgbGen lightingDiffuse
  3572.        }
  3573. }
  3574. models/powerups/ammo/shotammo2
  3575. {
  3576.     {
  3577.         map models/powerups/ammo/shotammo2.tga
  3578.         rgbGen identity
  3579.     }
  3580.  
  3581. }
  3582.  
  3583. //
  3584. // health
  3585. //
  3586. models/powerups/health/yellow
  3587. {
  3588.     
  3589.     {
  3590.         map textures/effects/envmapyel.tga
  3591.                 tcGen environment
  3592.         //blendfunc GL_ONE GL_ONE
  3593.         
  3594.     }
  3595.         
  3596. }
  3597. models/powerups/health/yellow_sphere
  3598. {
  3599.     {
  3600.         map textures/effects/tinfx2b.tga
  3601.         tcGen environment
  3602.         blendfunc GL_ONE GL_ONE
  3603.     }
  3604. }
  3605. models/powerups/health/red
  3606. {    
  3607.     
  3608.     {
  3609.         map textures/effects/envmapgold.tga
  3610.                 tcGen environment
  3611.         blendfunc GL_ONE GL_ZERO
  3612.         
  3613.     }
  3614.         {
  3615.         map textures/sfx/kenelectric.tga
  3616.                 tcmod scale 2 2
  3617.                 tcmod rotate 333
  3618.                 tcmod scroll 9 9
  3619.         blendfunc GL_ONE GL_ONE
  3620.         
  3621.     }
  3622. }
  3623. models/powerups/health/mega2
  3624. {    
  3625.     
  3626.     {
  3627.         map textures/effects/envmapblue.tga
  3628.                 tcGen environment
  3629.         blendfunc GL_ONE GL_ZERO
  3630.         
  3631.     }
  3632.         {
  3633.         map textures/sfx/kenelectric.tga
  3634.                 tcmod scale 2 2
  3635.                 tcmod rotate 333
  3636.                 tcmod scroll 9 9
  3637.         blendfunc GL_ONE GL_ONE
  3638.         
  3639.     }
  3640. }
  3641. models/powerups/health/mega1
  3642. {
  3643.     {
  3644.         map textures/effects/envmapblue2.tga
  3645.                 tcGen environment
  3646.                 tcmod rotate 33
  3647.                 tcmod scroll 1 1
  3648.         blendfunc GL_ONE GL_ONE
  3649.     }
  3650. }
  3651. models/powerups/health/red_sphere
  3652. {
  3653.     {
  3654.         map textures/effects/envmapgold2.tga
  3655.                 tcGen environment
  3656.                 tcmod rotate 33
  3657.                 tcmod scroll 1 1
  3658.         blendfunc GL_ONE GL_ONE
  3659.     }
  3660. }
  3661. models/powerups/health/green
  3662. {
  3663.     
  3664.     {
  3665.         map textures/effects/envmaprail.tga
  3666.         tcGen environment
  3667.         
  3668.     }
  3669. }
  3670. models/powerups/health/green_sphere
  3671. {
  3672.     {
  3673.         map textures/effects/tinfx2b.tga
  3674.         tcGen environment
  3675.         blendfunc GL_ONE GL_ONE
  3676.     }
  3677. }
  3678. models/powerups/health/blue
  3679. {
  3680.     {
  3681.         map textures/effects/envmapbfg.tga
  3682.         tcGen environment
  3683.         
  3684.     }
  3685. }
  3686. models/powerups/health/blue_sphere
  3687. {
  3688.     {
  3689.         map textures/effects/tinfx2b.tga
  3690.         tcGen environment
  3691.         blendfunc GL_ONE GL_ONE
  3692.     }
  3693. }
  3694.  
  3695.  
  3696. //
  3697. // mapobjects
  3698. //
  3699. models/powerups/armor/energy_red1
  3700. {
  3701.    
  3702.     {
  3703.         map models/powerups/armor/energy_red1.tga 
  3704.                 blendFunc GL_ONE GL_ONE
  3705.         tcMod scroll 7.4 1.3
  3706.     }
  3707.  
  3708. }
  3709.  
  3710. models/powerups/armor/energy_yel1
  3711. {
  3712.  
  3713.     {
  3714.         map models/powerups/armor/energy_yel3.tga 
  3715.         blendFunc GL_ONE GL_ONE
  3716.         tcMod scroll 7.4 1.3
  3717.     }
  3718.  
  3719. }
  3720.  
  3721. models/powerups/armor/energy_grn1
  3722. {
  3723.    deformVertexes wave 100 sin 2 0 0 0
  3724.     {
  3725.         map textures/effects/envmaprail.tga
  3726.         blendFunc GL_ONE GL_ONE
  3727.                 tcGen environment
  3728.                 tcmod rotate 30
  3729.         tcMod scroll 1 1
  3730.                 rgbGen wave triangle -.3 1.3 0 .3
  3731.     }
  3732.  
  3733. }
  3734.  
  3735. models/mapobjects/lamplight_ys
  3736. {
  3737.     {    
  3738.         map models/mapobjects/lamplight_ys.tga
  3739.         blendfunc GL_ONE GL_ONE
  3740.         
  3741.     }
  3742. }
  3743.  
  3744. models/mapobjects/pj_light
  3745. {
  3746.      cull none
  3747.         {
  3748.         map textures/effects/tinfx2.tga
  3749.                 tcGen environment
  3750.                 blendFunc GL_ONE GL_ONE              
  3751.                 rgbGen vertex
  3752.     }   
  3753.     {    
  3754.         map models/mapobjects/pj_light.tga
  3755.         blendfunc GL_ONE GL_ONE
  3756.         rgbGen vertex
  3757.     }
  3758.       
  3759. }
  3760.  
  3761. models/mapobjects/lamplight_y
  3762. {
  3763.     q3map_surfacelight 10000
  3764.     light 1
  3765.         cull disable
  3766.     {
  3767.                 map textures/effects/envmapmach.tga
  3768.         //map models/mapobjects/lamplight_y.tga
  3769.         blendfunc GL_ONE GL_ONE
  3770.         tcGen environment
  3771.                 rgbGen identity
  3772.     }
  3773. }
  3774.  
  3775. models/mapobjects/arenalogo
  3776. {
  3777.     deformVertexes wave 100 sin 0.25 0 0 0
  3778.     {
  3779.         map textures/effects/quadmap.tga
  3780.         blendfunc GL_ONE GL_ONE
  3781.         tcGen environment
  3782.         tcMod turb 0 1 0 0.2
  3783.     }
  3784. }
  3785.  
  3786.  
  3787. //
  3788. // weapons
  3789. //
  3790. models/weapons2/machinegun/f_machinegun
  3791. {
  3792.     sort additive
  3793.     cull disable
  3794.     {
  3795.         map    models/weapons2/machinegun/f_machinegun.tga
  3796.         blendfunc GL_ONE GL_ONE
  3797.     }
  3798. }
  3799.  
  3800. models/weapons2/railgun/f_railgun2
  3801. {
  3802.     sort additive
  3803.     cull disable
  3804.     {
  3805.         map    models/weapons2/railgun/f_railgun2.tga
  3806.         blendfunc GL_ONE GL_ONE
  3807.         rgbgen entity
  3808.     }
  3809. }
  3810.  
  3811. models/weapons2/railgun/railgun2
  3812. {
  3813.     sort additive
  3814.     cull disable
  3815.     {
  3816.         map    models/weapons2/railgun/railgun2.glow.tga
  3817.         blendfunc GL_ONE GL_ONE
  3818.         rgbGen entity    // identity
  3819.     }
  3820. }
  3821.  
  3822. models/weapons2/railgun/railgun3
  3823. {
  3824.     {
  3825.         map    models/weapons2/railgun/railgun3.tga
  3826.         rgbGen lightingDiffuse                
  3827.     }
  3828.  
  3829.     {
  3830.         map    models/weapons2/railgun/railgun3.glow.tga
  3831.         blendfunc GL_ONE GL_ONE
  3832.         rgbGen entity    // identity
  3833.     }
  3834. }
  3835.  
  3836. models/weapons2/railgun/railgun4
  3837. {
  3838.     {
  3839.         map models/weapons2/railgun/railgun4.tga
  3840.         tcMod scroll 0 1
  3841.         rgbGen entity    // identity
  3842.     }
  3843.  
  3844. }
  3845.  
  3846. models/weapons2/shotgun/f_shotgun
  3847. {
  3848.     sort additive
  3849.     cull disable
  3850.     {
  3851.         map    models/weapons2/shotgun/f_shotgun.tga
  3852.         blendfunc add
  3853.     }
  3854. }
  3855.  
  3856. models/weapons2/shotgun/shotgun_laser
  3857. {
  3858.     
  3859.     {
  3860.         map    models/weapons2/shotgun/shotgun_laser.tga
  3861.         blendfunc add
  3862.     }
  3863. }
  3864. models/weapons2/bfg/f_bfg
  3865. {
  3866.     sort additive
  3867.     cull disable
  3868.     {
  3869.         clampmap models/weapons2/bfg/f_bfg.tga
  3870.         blendfunc GL_ONE GL_ONE         
  3871.                 tcmod rotate 360              
  3872.         }
  3873.         {
  3874.         clampmap models/weapons2/bfg/f_bfg2.tga
  3875.         blendfunc GL_ONE GL_ONE
  3876.                 tcmod rotate -129
  3877.                 //tcMod stretch sin .8 0.10 0 .7
  3878.         }
  3879.      
  3880. }
  3881. models/weapons2/bfg/bfg_e
  3882. {    
  3883.     {
  3884.         //map models/weapons2/bfg/bfg_e2.tga
  3885.                 map textures/effects/envmapbfg.tga
  3886.         blendfunc GL_ONE GL_ZERO                   
  3887.                 tcMod turb 0 .5 0 .1
  3888.                 tcmod scale .4 .4
  3889.                 tcMod scroll .2 -.2         
  3890.                 rgbGen identity             
  3891.         }    
  3892.         {
  3893.                 //map models/weapons2/bfg/bfg_e2.tga
  3894.         //map models/players/doom/phobos_fx.tga
  3895.                 map textures/effects/envmapbfg.tga
  3896.         blendfunc GL_ONE GL_ONE                   
  3897.                 tcMod turb 0 .5 0 .1
  3898.                 tcmod scale .2 .2
  3899.                 tcMod scroll .3 .6         
  3900.                 rgbGen identity             
  3901.         }    
  3902.         {
  3903.         map textures/effects/tinfx.tga
  3904.                 tcGen environment
  3905.                 blendFunc GL_ONE GL_ONE              
  3906.                 rgbGen lightingDiffuse
  3907.     }        
  3908. }
  3909.  models/weapons2/bfg/bfg
  3910. {   
  3911.         {
  3912.                 map textures/effects/tinfx2d.tga
  3913.                 blendFunc GL_ONE GL_ZERO
  3914.                 tcmod scroll .01 .01
  3915.                 tcGen environment
  3916.                 rgbGen lightingDiffuse
  3917.     }  
  3918.         {
  3919.         map models/weapons2/bfg/bfg.tga
  3920.                 blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  3921.         rgbGen lightingDiffuse
  3922.     }
  3923.        
  3924.          
  3925. }
  3926.  models/weapons2/bfg/bfg_k
  3927. {     
  3928.  
  3929.         {
  3930.                 map textures/effects/envmapbfg.tga
  3931.                 blendFunc GL_ONE GL_ZERO
  3932.                 tcmod rotate 30
  3933.                 tcmod scroll 1 1
  3934.                 tcGen environment
  3935.                 rgbGen identity
  3936.     }  
  3937.         {
  3938.         map models/weapons2/bfg/bfg_k.tga
  3939.                 blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  3940.         rgbGen lightingDiffuse
  3941.     }
  3942.        
  3943.          
  3944. }
  3945. models/weapons2/grenadel/f_grenadel
  3946. {
  3947.     sort additive
  3948.     cull disable
  3949.     {
  3950.         map    models/weapons2/grenadel/f_grenadel.tga
  3951.         blendfunc GL_ONE GL_ONE
  3952.     }
  3953. }
  3954. models/weapons2/lightning/f_lightning
  3955. {
  3956.     sort additive
  3957.     cull disable
  3958.     {
  3959.         map models/weapons2/lightning/f_lightning.tga
  3960.         blendfunc GL_ONE GL_ONE
  3961.     }
  3962. }
  3963. sprites/plasma1
  3964. {
  3965.     cull disable
  3966.     {
  3967.         clampmap sprites/plasmaa.tga
  3968.         blendfunc GL_ONE GL_ONE
  3969.                 tcMod rotate 931
  3970.     }
  3971. }
  3972. models/ammo/rocket/rockfls1
  3973. {
  3974.     cull disable
  3975.     {
  3976.         map models/ammo/rocket/rockfls1.tga
  3977.         blendfunc GL_ONE GL_ONE
  3978.     }
  3979. }
  3980. models/ammo/rocket/rockfls2
  3981. {
  3982.     cull disable
  3983.     {
  3984.         map models/ammo/rocket/rockfls2.tga
  3985.         blendfunc GL_ONE GL_ONE
  3986.     }
  3987. }
  3988. models/ammo/rocket/rockflar
  3989. {
  3990.     cull disable
  3991.     {
  3992.         map models/ammo/rocket/rockflar.tga
  3993.         blendfunc GL_ONE GL_ONE
  3994.     }
  3995. }
  3996.  
  3997. sprites/plasma2
  3998. {
  3999.     cull disable
  4000.     {
  4001.         map sprites/plasma2.tga
  4002.         blendfunc GL_ONE GL_ONE
  4003.     }
  4004. }
  4005. models/weapons2/plasma/f_plasma
  4006. {
  4007.     cull disable
  4008.     sort additive
  4009.     {
  4010.         map models/weapons2/plasma/f_plasma.tga
  4011.         blendfunc GL_ONE GL_ONE
  4012.     }
  4013. }
  4014. models/weapons2/flamethrower/f_flamethrower
  4015. {
  4016.     cull disable
  4017.     sort additive
  4018.     {
  4019.         map models/weapons2/flamethrower/f_flamethrower.tga
  4020.         blendfunc GL_ONE GL_ONE
  4021.     }
  4022. }
  4023. models/weapons2/grapple/f_grapple
  4024. {
  4025.     cull disable
  4026.     sort additive
  4027.     {
  4028.         map models/weapons2/grapple/f_grapple.tga
  4029.         blendfunc GL_ONE GL_ONE
  4030.     }
  4031. }
  4032. models/weapons2/rocketl/f_rocketl
  4033. {
  4034.     cull disable
  4035.     sort additive
  4036.     {
  4037.         map models/weapons2/rocketl/f_rocketl.tga
  4038.         blendfunc GL_ONE GL_ONE
  4039.     }
  4040. }
  4041.  
  4042. models/weapons2/gauntlet/gauntlet3
  4043. {
  4044.     
  4045.     cull disable
  4046.     sort additive
  4047.     {
  4048.               // map models/weapons2/gauntlet/gauntlet3.tga
  4049.                AnimMap 10 models/weapons2/gauntlet/gauntlet3.tga models/weapons2/gauntlet/gauntlet4.tga
  4050.            blendfunc GL_ONE GL_ONE
  4051.     }
  4052. }
  4053.  
  4054. // this one can go away eventually
  4055. models/weapons2/rocketl/rocketl14
  4056. {
  4057.     cull disable
  4058.     sort additive
  4059.     {
  4060.         map models/weapons2/rocketl/f_rocketl.tga
  4061.         blendfunc GL_ONE GL_ONE
  4062.     }
  4063. }
  4064.  
  4065. models/weapons/vulcan/f_vulcan
  4066. {
  4067.     sort additive
  4068.     cull disable
  4069.     {
  4070.         map    models/weapons/vulcan/f_vulcan.tga
  4071.         blendfunc GL_ONE GL_ONE
  4072.     }
  4073. }
  4074.  
  4075. //
  4076. // players
  4077. //
  4078. models/players/tankjr/tankjr
  4079. {
  4080.       
  4081.         {
  4082.         map $whiteimage
  4083.         rgbGen lightingDiffuse
  4084.     }
  4085.     {
  4086.             map models/players/tankjr/tankjr.tga
  4087.         blendFunc GL_DST_COLOR GL_SRC_ALPHA
  4088.         rgbGen identity
  4089.         alphaGen lightingSpecular
  4090.     }
  4091.           
  4092. }
  4093. //models/players/visorhead
  4094. //{
  4095. //    {
  4096. //        map $whiteimage
  4097. //        rgbGen lightingDiffuse
  4098. //    }
  4099. //    {
  4100. //        map models/players/visor/visorhead.tga
  4101. //        rgbGen identity
  4102. //        alphaGen lightingSpecular
  4103. //        blendFunc GL_DST_COLOR GL_SRC_ALPHA
  4104. //    }
  4105. //}
  4106. //models/players/visor/visortorso2
  4107. //{
  4108. //    {
  4109. //        map $whiteimage
  4110. //        rgbGen lightingDiffuse
  4111. //    }
  4112. //    {
  4113. //        map models/players/visor/visortorso2.tga
  4114. //        rgbGen identity
  4115. //        alphaGen lightingSpecular
  4116. //        blendFunc GL_DST_COLOR GL_SRC_ALPHA
  4117. //    }
  4118. //}
  4119.  
  4120. models/players/doom/f_doom
  4121. {
  4122.     {
  4123.         map models/players/doom/f_doom.tga            
  4124.     }
  4125.     {
  4126.         
  4127.         map models/players/doom/fx_doom.tga
  4128.         tcGen environment
  4129.         rgbGen lightingDiffuse
  4130.         blendfunc gl_ONE gl_ONE         
  4131.     }
  4132. }
  4133. models/players/doom/doom_f
  4134. {
  4135.     {
  4136.         map models/players/doom/doom_f.tga    
  4137.                 rgbGen lightingDiffuse        
  4138.     }
  4139.         {
  4140.         
  4141.         map models/players/doom/doom_fx.tga
  4142.         tcGen environment
  4143.         rgbGen lightingDiffuse
  4144.         blendfunc gl_ONE gl_ONE         
  4145.     }
  4146.     
  4147. }
  4148.  
  4149.  
  4150.  
  4151. //
  4152. // weapons
  4153. //
  4154.  
  4155. models/weapons2/plasma/plasma_glass
  4156. {
  4157.  
  4158.     {
  4159.         map textures/effects/tinfxb.tga
  4160.         tcGen environment
  4161.                 tcMod scroll .01 .02
  4162.         blendfunc GL_ONE GL_ONE
  4163.         rgbGen lightingDiffuse
  4164.     }
  4165. }
  4166. models/weapons2/plasma/plasma_glo
  4167. {
  4168.     
  4169.     {
  4170.         map models/weapons2/plasma/plasma_glo.tga
  4171.                 tcmod rotate 33
  4172.                 tcMod scroll .7 1
  4173.                 rgbGen identity
  4174.     }
  4175.         {
  4176.         map textures/effects/tinfxb.tga
  4177.         tcGen environment
  4178.                 tcMod scroll .01 .02
  4179.         blendfunc GL_ONE GL_ONE
  4180.         rgbGen lightingDiffuse
  4181.     }
  4182. }
  4183.  
  4184. ////////////////////////////
  4185. /// Lightning gun Shader ///
  4186. ////////////////////////////
  4187. models/weapons2/lightning/ball
  4188. {
  4189.    deformVertexes autoSprite
  4190.         {
  4191.         map models/weapons2/lightning/ball.tga
  4192.         blendfunc GL_ONE GL_ONE
  4193.                 rgbgen wave triangle 1 2 0 7
  4194.                 tcMod rotate 360
  4195.     }
  4196.         {
  4197.         map models/weapons2/lightning/ball.tga
  4198.         blendfunc GL_ONE GL_ONE
  4199.                 rgbgen wave triangle 1 5 1 3
  4200.                 tcMod rotate -200
  4201.     }
  4202.     
  4203. }
  4204.  
  4205. //
  4206. //
  4207. // instant: as seen on the powerups themselves
  4208. //
  4209.  
  4210. models/powerups/instant/scan
  4211. {
  4212.     {
  4213.         map models/powerups/instant/scan.tga
  4214.     }
  4215.     {
  4216.         map textures/effects/envmapdim.tga
  4217.         blendfunc GL_ONE GL_ONE
  4218.         tcGen environment
  4219.     }
  4220. }
  4221. models/powerups/instant/quad
  4222. {
  4223.     //{
  4224.     //    map gfx/colors/darkblue.tga
  4225.     //}
  4226.     {
  4227.         map textures/effects/envmapblue.tga
  4228.         blendfunc GL_ONE GL_ZERO
  4229.         tcGen environment
  4230.                 rgbGen identity
  4231.     }
  4232. }
  4233. models/powerups/instant/enviro
  4234. {
  4235.     //{
  4236.     //    map models/powerups/instant/enviro.tga
  4237.     //}
  4238.     {
  4239.         map textures/effects/envmapgold.tga
  4240.         blendfunc GL_ONE GL_ZERO
  4241.         tcGen environment
  4242.                 rgbGen identity
  4243.     }
  4244. }
  4245. models/powerups/instant/flight
  4246. {
  4247.     {
  4248.         map textures/effects/envmappurp.tga
  4249.         blendfunc GL_ONE GL_ZERO
  4250.         tcGen environment
  4251.                 rgbGen identity
  4252.     }
  4253. }
  4254. models/powerups/instant/haste
  4255. {
  4256.     {
  4257.         map textures/effects/envmapyel.tga
  4258.         blendfunc GL_ONE GL_ZERO
  4259.         tcGen environment
  4260.                 rgbGen identity
  4261.     }
  4262. }
  4263. models/powerups/instant/invis
  4264. {
  4265.     {
  4266.         map textures/effects/tinfx2c.tga
  4267.                 //map textures/sfx/specular.tga
  4268.         blendfunc GL_ONE GL_ONE
  4269.         tcGen environment
  4270.     }
  4271. }
  4272. models/powerups/instant/regen
  4273. {
  4274.     {
  4275.         map textures/effects/envmapred.tga
  4276.         tcGen environment
  4277.         blendfunc GL_ONE GL_ZERO
  4278.                 rgbGen identity
  4279.     }
  4280. }
  4281.  
  4282.  
  4283.  
  4284. models/powerups/holdable/teleport_base
  4285. {
  4286.     {
  4287.         map textures/effects/envmap.tga
  4288.         tcgen environment
  4289.     }
  4290.     
  4291. }
  4292.  
  4293. models/powerups/holdable/teleport_sphere
  4294. {
  4295.     {
  4296.         map textures/effects/envmapdim.tga
  4297.         tcgen environment
  4298.         blendfunc GL_ONE GL_ONE
  4299.     }
  4300.     
  4301. }
  4302.  
  4303. models/powerups/holdable/teleport_fluid
  4304. {
  4305.     sort additive
  4306.     cull back
  4307.     {
  4308.         map models/powerups/holdable/teleport_fluid.tga
  4309.         tcMod scroll 0 2
  4310.         blendfunc GL_ONE GL_ONE
  4311.     }
  4312.     
  4313. }
  4314.